Problemm mit Panels

  • VB.NET

Es gibt 18 Antworten in diesem Thema. Der letzte Beitrag () ist von RodFromGermany.

    Problemm mit Panels

    Guten Abend,

    ich habe ein eignes Programm geschrieben und bei einigen sachen hatt mein Ex Kollege mir geholfen und somit auch das Problemm das ich euch schildere.
    Es geht hier um ein Patientenprotokoll für Rettungsdienst das ist zuerst ein Ausfüllbogen der Funktioniert einmanfrei und wenn mann dieses abgespeichert hat wird alles in der Datenbank gespeichert und danach kann mann sich mit einem Viever sich die eingaben die der RS oder RSA gemacht hatt anschauen.
    Nur mein Ex Kollege hat was eingebaut wo ich nicht wollte unzwar wir wenn man den Protokoll Viever im Progarmm aufrucht nur der Button 1 = Patienten Daten und das Panel 2 angezeigt, aber ich möchte ja das mann die Buttons nacheinander anklicken kann und das mann dan die Verschiedene Panels angezeigt bekommt.

    1 Bild zeigt den Viever
    2 Bild zeigt wenn man das Protokoll ausgewählt hatt

    und beim zweiten bild sieht mann das nur das Panel 2 ersichtlich ist, aber wir wollen das ja das wenn man auf die Buttons Klickt die Panels angezeigt bekommen.

    Hier nun den code

    Spoiler anzeigen

    Quellcode

    1. Public Class RD_DIVI_Viever_PI
    2. Private db As New MySqlLib("http://meine seite wo die query.php gespeichert ist/query.php", True)
    3. Private Sub RD_DIVI_Viever_PI_Load(sender As Object, e As EventArgs) Handles MyBase.Load
    4. Dim result As MySqlLib.ResultCollection = db.Query("SELECT `einsatznr` FROM `ils_divi` WHERE `fsid` = '" & Main.FSID.Text & "'")
    5. If result.Row.Count > 0 Then
    6. For xy As Integer = 1 To result.Row.Count Step 1
    7. ComboBox18.Items.Add(result.Row(xy - 1).Column("einsatznr"))
    8. Next
    9. Else
    10. MessageBox.Show("Im aktuellen Funkspiel existieren keine DIVI-Protkolle", "Funkspiel-ILS", MessageBoxButtons.OK, MessageBoxIcon.Information)
    11. Me.Close()
    12. End If
    13. End Sub
    14. Private Sub ComboBox18_SelectedIndexChanged(sender As Object, e As EventArgs) Handles ComboBox18.SelectedIndexChanged
    15. ComboBox19.Items.Clear()
    16. If ComboBox18.SelectedIndex > -1 Then
    17. Dim result As MySqlLib.ResultCollection = db.Query("SELECT `funkruf` FROM `ils_divi` WHERE `fsid` = '" & Main.FSID.Text & "' AND `einsatznr` = '" & ComboBox18.Text & "'")
    18. If result.Row.Count > 0 Then
    19. For xy As Integer = 1 To result.Row.Count Step 1
    20. ComboBox19.Items.Add(result.Row(xy - 1).Column("funkruf"))
    21. Next
    22. Else
    23. MessageBox.Show("Ein unerwarteter Fehler ist aufgetreten. Der DIVI-Viewer wird geschlossen.", "Funkspiel-ILS", MessageBoxButtons.OK, MessageBoxIcon.Error)
    24. Me.Close()
    25. End If
    26. End If
    27. End Sub
    28. Private Sub RD_DIVI_Viever_PI_FormClosing(sender As Object, e As FormClosingEventArgs) Handles MyBase.FormClosing
    29. Me.Dispose()
    30. End Sub
    31. Private Sub Button26_Click(sender As Object, e As EventArgs) Handles Button26.Click
    32. Try
    33. Dim result As MySqlLib.ResultCollection = db.Query("SELECT * FROM `ils_divi` WHERE `fsid` = '" & Main.FSID.Text & "' AND `einsatznr` = '" & ComboBox18.Text & "' AND `funkruf` = '" & ComboBox19.Text & "'")
    34. Panel2.Visible = True
    35. Panel3.Visible = False
    36. Panel4.Visible = False
    37. Panel5.Visible = False
    38. Panel6.Visible = False
    39. Panel7.Visible = False
    40. Panel8.Visible = False
    41. Panel9.Visible = False
    42. Button1.BackColor = Color.Yellow
    43. Button2.BackColor = SystemColors.Control
    44. Button3.BackColor = SystemColors.Control
    45. Button4.BackColor = SystemColors.Control
    46. Button5.BackColor = SystemColors.Control
    47. Button6.BackColor = SystemColors.Control
    48. Button7.BackColor = SystemColors.Control
    49. Button8.BackColor = SystemColors.Control
    50. TextBox1.Text = result.Row(0).Column("pat_name")
    51. TextBox2.Text = result.Row(0).Column("pat_vorname")
    52. Label21.Text = result.Row(0).Column("pat_gebdat")
    53. Dim GTag As Date = Label21.Text
    54. Dim Alter As String = Now.Year - GTag.Year
    55. If Alter > 0 Then
    56. If Alter > 1 Then
    57. Label81.Text = Alter & " Jahre"
    58. Else
    59. Label81.Text = Alter & " Jahr"
    60. End If
    61. Else
    62. Alter = Now.Month - GTag.Month
    63. If Alter > 1 Then
    64. Label81.Text = Alter & " Monate"
    65. Else
    66. Label81.Text = Alter & " Monat"
    67. End If
    68. End If
    69. TextBox4.Text = result.Row(0).Column("pers_rtw_ra")
    70. TextBox5.Text = result.Row(0).Column("pers_rtw_rs")
    71. TextBox6.Text = result.Row(0).Column("pers_nef_na")
    72. TextBox7.Text = result.Row(0).Column("pers_nef_ra")
    73. TextBox8.Text = result.Row(0).Column("einsatzort")
    74. TextBox9.Text = result.Row(0).Column("transportziel")
    75. ComboBox4.Text = result.Row(0).Column("tz_art")
    76. ComboBox2.Text = result.Row(0).Column("e_zusammenfassung")
    77. ComboBox3.Text = result.Row(0).Column("grund_fehleinsatz")
    78. ComboBox5.Text = result.Row(0).Column("ersteintr_rm")
    79. ComboBox6.Text = result.Row(0).Column("nachforderung")
    80. TextBox18.Text = result.Row(0).Column("anamnese")
    81. TextBox10.Text = result.Row(0).Column("m1_gcs_augen")
    82. TextBox13.Text = result.Row(0).Column("m1_gcs_verbal")
    83. TextBox15.Text = result.Row(0).Column("m1_gcs_motorik")
    84. If TextBox10.Text = "4" Then
    85. TextBox11.Text = "spontan"
    86. ElseIf TextBox10.Text = "3" Then
    87. TextBox11.Text = "auf Aufforderung"
    88. ElseIf TextBox10.Text = "2" Then
    89. TextBox11.Text = "auf Schmerzreiz"
    90. ElseIf TextBox10.Text = "1" Then
    91. TextBox11.Text = "keine Reaktion"
    92. Else
    93. TextBox11.Text = ""
    94. TextBox10.Text = ""
    95. End If
    96. If TextBox13.Text = "5" Then
    97. TextBox12.Text = "orientiert konversationsfähig"
    98. ElseIf TextBox13.Text = "4" Then
    99. TextBox12.Text = "desorientiert konversationsfähig"
    100. ElseIf TextBox13.Text = "3" Then
    101. TextBox12.Text = "inadäquate Äußerungen"
    102. ElseIf TextBox13.Text = "2" Then
    103. TextBox12.Text = "unverständliche Laute"
    104. ElseIf TextBox13.Text = "1" Then
    105. TextBox12.Text = "keine Reaktion"
    106. Else
    107. TextBox12.Text = ""
    108. TextBox13.Text = ""
    109. End If
    110. If TextBox15.Text = "6" Then
    111. TextBox14.Text = "auf Aufforderung"
    112. ElseIf TextBox15.Text = "5" Then
    113. TextBox14.Text = "auf Schmerzreiz gezielt"
    114. ElseIf TextBox15.Text = "4" Then
    115. TextBox14.Text = "normale Beugeabwehr"
    116. ElseIf TextBox15.Text = "3" Then
    117. TextBox14.Text = "abnorme Abwehr"
    118. ElseIf TextBox15.Text = "2" Then
    119. TextBox14.Text = "Strecksynergismen"
    120. ElseIf TextBox15.Text = "1" Then
    121. TextBox14.Text = "keine Reaktion"
    122. Else
    123. TextBox14.Text = ""
    124. TextBox15.Text = ""
    125. End If
    126. Dim mees As Integer = 1 * (TextBox10.Text + TextBox13.Text + TextBox15.Text)
    127. If mees = 15 Then
    128. Button9.Text = "4"
    129. ElseIf mees >= 12 Then
    130. Button9.Text = "3"
    131. ElseIf mees >= 8 Then
    132. Button9.Text = "2"
    133. ElseIf mees < 8 Then
    134. Button9.Text = "1"
    135. End If
    136. ComboBox7.Text = result.Row(0).Column("m1_moni_ekg")
    137. TextBox19.Text = result.Row(0).Column("m1_hf")
    138. TextBox16.Text = result.Row(0).Column("m1_rr")
    139. TextBox39.Text = result.Row(0).Column("m1_o2")
    140. Dim hilf As Integer = 0
    141. If ComboBox7.Text = "Sinusrhythmus" Then
    142. hilf += 4
    143. ElseIf ComboBox7.Text = "SVES" Then
    144. hilf += 3
    145. ElseIf ComboBox7.Text = "VES, monomorph" Then
    146. hilf += 3
    147. ElseIf ComboBox7.Text = "VES, polymorph" Then
    148. hilf += 2
    149. ElseIf ComboBox7.Text = "Arrhythmia absoluta" Then
    150. hilf += 2
    151. ElseIf ComboBox7.Text = "STEMI" Then
    152. hilf += 2
    153. ElseIf ComboBox7.Text = "AV-Block" Then
    154. hilf += 2
    155. ElseIf ComboBox7.Text = "Vetrikuläre Tachykardie" Then
    156. hilf += 1
    157. ElseIf ComboBox7.Text = "Asystolie" Then
    158. hilf += 1
    159. ElseIf ComboBox7.Text = "Pulslose elektrische Aktivität" Then
    160. hilf += 1
    161. ElseIf ComboBox7.Text = "Kammerflimmern" Then
    162. hilf += 1
    163. End If
    164. If TextBox19.Text >= "60" And TextBox19.Text <= "100" Then
    165. hilf += 4
    166. ElseIf TextBox19.Text <= "59" And TextBox19.Text >= "50" Then
    167. hilf += 3
    168. ElseIf TextBox19.Text >= "101" And TextBox19.Text <= "130" Then
    169. hilf += 3
    170. ElseIf TextBox19.Text >= "40" And TextBox19.Text <= "49" Then
    171. hilf += 2
    172. ElseIf TextBox19.Text >= "131" And TextBox19.Text <= "160" Then
    173. hilf += 2
    174. ElseIf TextBox19.Text >= "160" Then
    175. hilf += 1
    176. ElseIf TextBox19.Text <= "39" Then
    177. hilf += 1
    178. End If
    179. If TextBox16.Text >= "120" And TextBox16.Text <= "140" Then
    180. hilf += 4
    181. ElseIf TextBox16.Text >= "100" And TextBox16.Text <= "119" Then
    182. hilf += 3
    183. ElseIf TextBox16.Text >= "141" And TextBox16.Text <= "159" Then
    184. hilf += 3
    185. ElseIf TextBox16.Text >= "80" And TextBox16.Text <= "99" Then
    186. hilf += 2
    187. ElseIf TextBox16.Text >= "160" And TextBox16.Text <= "229" Then
    188. hilf += 2
    189. ElseIf TextBox16.Text >= "230" Then
    190. hilf += 1
    191. ElseIf TextBox16.Text <= "79" Then
    192. hilf += 1
    193. End If
    194. If TextBox39.Text >= "96" And TextBox39.Text <= "100" Then
    195. hilf += 4
    196. ElseIf TextBox39.Text >= "91" And TextBox39.Text <= "95" Then
    197. hilf += 3
    198. ElseIf TextBox39.Text >= "86" And TextBox39.Text <= "90" Then
    199. hilf += 2
    200. ElseIf TextBox39.Text <= "85" Then
    201. hilf += 1
    202. End If
    203. Button10.Text = hilf
    204. TextBox24.Text = result.Row(0).Column("m1_af")
    205. ComboBox8.Text = result.Row(0).Column("m1_atemform")
    206. ComboBox9.Text = result.Row(0).Column("m1_schmerz")
    207. hilf = 0
    208. If TextBox24.Text >= "12" And TextBox24.Text <= "18" Then
    209. hilf += 4
    210. ElseIf TextBox24.Text >= "8" And TextBox24.Text <= "11" Then
    211. hilf += 3
    212. ElseIf TextBox24.Text >= "19" And TextBox24.Text <= "24" Then
    213. hilf += 3
    214. ElseIf TextBox24.Text >= "5" And TextBox24.Text <= "7" Then
    215. hilf += 2
    216. ElseIf TextBox24.Text >= "25" And TextBox24.Text <= "30" Then
    217. hilf += 2
    218. ElseIf TextBox24.Text >= "31" Then
    219. hilf += 1
    220. ElseIf TextBox24.Text <= "4" Then
    221. hilf += 1
    222. End If
    223. If ComboBox9.Text = "keine Schmerzen" Then
    224. hilf += 4
    225. ElseIf ComboBox9.Text = "leichte Schmerzen" Then
    226. hilf += 3
    227. ElseIf ComboBox9.Text = "starke Schmerzen" Then
    228. hilf += 2
    229. ElseIf ComboBox9.Text = "entfällt" Then
    230. hilf += 0
    231. End If
    232. Button11.Text = hilf
    233. TextBox40.Text = result.Row(0).Column("m1_bz")
    234. TextBox41.Text = result.Row(0).Column("m1_temp")
    235. TextBox38.Text = result.Row(0).Column("erstbef_erkrankung")
    236. Label32.Text = result.Row(0).Column("erstbef_t_sht")
    237. Label33.Text = result.Row(0).Column("erstbef_t_ges")
    238. Label34.Text = result.Row(0).Column("erstbef_t_hws")
    239. Label35.Text = result.Row(0).Column("erstbef_t_thorax")
    240. Label36.Text = result.Row(0).Column("erstbef_t_abdomen")
    241. Label37.Text = result.Row(0).Column("erstbef_t_rws")
    242. Label38.Text = result.Row(0).Column("erstbef_t_becken")
    243. Label39.Text = result.Row(0).Column("erstbef_t_oex")
    244. Label40.Text = result.Row(0).Column("erstbef_t_uex")
    245. Label41.Text = result.Row(0).Column("erstbef_t_weicht")
    246. ComboBox10.Text = result.Row(0).Column("erstbef_traumaart")
    247. ComboBox11.Text = result.Row(0).Column("erstbef_unfallmech")
    248. TextBox33.Text = result.Row(0).Column("massn_hkl")
    249. TextBox17.Text = result.Row(0).Column("massn_atmung")
    250. TextBox20.Text = result.Row(0).Column("massn_lagerung")
    251. TextBox21.Text = result.Row(0).Column("massn_sonst")
    252. TextBox32.Text = result.Row(0).Column("medis")
    253. TextBox22.Text = result.Row(0).Column("verlauf")
    254. TextBox35.Text = result.Row(0).Column("m2_gcs_augen")
    255. TextBox31.Text = result.Row(0).Column("m2_gcs_verbal")
    256. TextBox29.Text = result.Row(0).Column("m2_gcs_motorik")
    257. If TextBox35.Text = "4" Then
    258. TextBox34.Text = "spontan"
    259. ElseIf TextBox35.Text = "3" Then
    260. TextBox34.Text = "auf Aufforderung"
    261. ElseIf TextBox35.Text = "2" Then
    262. TextBox34.Text = "auf Schmerzreiz"
    263. ElseIf TextBox35.Text = "1" Then
    264. TextBox34.Text = "keine Reaktion"
    265. Else
    266. TextBox35.Text = ""
    267. TextBox34.Text = ""
    268. End If
    269. If TextBox31.Text = "5" Then
    270. TextBox30.Text = "orientiert konversationsfähig"
    271. ElseIf TextBox31.Text = "4" Then
    272. TextBox30.Text = "desorientiert konversationsfähig"
    273. ElseIf TextBox31.Text = "3" Then
    274. TextBox30.Text = "inadäquate Äußerungen"
    275. ElseIf TextBox31.Text = "2" Then
    276. TextBox30.Text = "unverständliche Laute"
    277. ElseIf TextBox31.Text = "1" Then
    278. TextBox30.Text = "keine Reaktion"
    279. Else
    280. TextBox31.Text = ""
    281. TextBox30.Text = ""
    282. End If
    283. If TextBox29.Text = "6" Then
    284. TextBox28.Text = "auf Aufforderung"
    285. ElseIf TextBox29.Text = "5" Then
    286. TextBox28.Text = "auf Schmerzreiz gezielt"
    287. ElseIf TextBox29.Text = "4" Then
    288. TextBox28.Text = "normale Beugeabwehr"
    289. ElseIf TextBox29.Text = "3" Then
    290. TextBox28.Text = "abnorme Abwehr"
    291. ElseIf TextBox29.Text = "2" Then
    292. TextBox28.Text = "Strecksynergismen"
    293. ElseIf TextBox29.Text = "1" Then
    294. TextBox28.Text = "keine Reaktion"
    295. Else
    296. TextBox29.Text = ""
    297. TextBox28.Text = ""
    298. End If
    299. ComboBox14.Text = result.Row(0).Column("m2_moni_ekg")
    300. TextBox27.Text = result.Row(0).Column("m2_hf")
    301. TextBox26.Text = result.Row(0).Column("m2_rr")
    302. TextBox25.Text = result.Row(0).Column("m2_o2")
    303. hilf = 0
    304. If ComboBox14.Text = "Sinusrhythmus" Then
    305. hilf += 4
    306. ElseIf ComboBox14.Text = "SVES" Then
    307. hilf += 3
    308. ElseIf ComboBox14.Text = "VES, monomorph" Then
    309. hilf += 3
    310. ElseIf ComboBox14.Text = "VES, polymorph" Then
    311. hilf += 2
    312. ElseIf ComboBox14.Text = "Arrhythmia absoluta" Then
    313. hilf += 2
    314. ElseIf ComboBox14.Text = "STEMI" Then
    315. hilf += 2
    316. ElseIf ComboBox14.Text = "AV-Block" Then
    317. hilf += 2
    318. ElseIf ComboBox14.Text = "Vetrikuläre Tachykardie" Then
    319. hilf += 1
    320. ElseIf ComboBox14.Text = "Asystolie" Then
    321. hilf += 1
    322. ElseIf ComboBox14.Text = "Pulslose elektrische Aktivität" Then
    323. hilf += 1
    324. ElseIf ComboBox14.Text = "Kammerflimmern" Then
    325. hilf += 1
    326. End If
    327. If TextBox25.Text >= "60" And TextBox25.Text <= "100" Then
    328. hilf += 4
    329. ElseIf TextBox25.Text <= "59" And TextBox25.Text >= "50" Then
    330. hilf += 3
    331. ElseIf TextBox25.Text >= "101" And TextBox25.Text <= "130" Then
    332. hilf += 3
    333. ElseIf TextBox25.Text >= "40" And TextBox25.Text <= "49" Then
    334. hilf += 2
    335. ElseIf TextBox25.Text >= "131" And TextBox25.Text <= "160" Then
    336. hilf += 2
    337. ElseIf TextBox25.Text >= "160" Then
    338. hilf += 1
    339. ElseIf TextBox25.Text <= "39" Then
    340. hilf += 1
    341. End If
    342. If TextBox23.Text >= "120" And TextBox23.Text <= "140" Then
    343. hilf += 4
    344. ElseIf TextBox23.Text >= "100" And TextBox23.Text <= "119" Then
    345. hilf += 3
    346. ElseIf TextBox23.Text >= "141" And TextBox23.Text <= "159" Then
    347. hilf += 3
    348. ElseIf TextBox23.Text >= "80" And TextBox23.Text <= "99" Then
    349. hilf += 2
    350. ElseIf TextBox23.Text >= "160" And TextBox23.Text <= "229" Then
    351. hilf += 2
    352. ElseIf TextBox23.Text >= "230" Then
    353. hilf += 1
    354. ElseIf TextBox23.Text <= "79" Then
    355. hilf += 1
    356. End If
    357. If TextBox22.Text >= "96" And TextBox22.Text <= "100" Then
    358. hilf += 4
    359. ElseIf TextBox22.Text >= "91" And TextBox22.Text <= "95" Then
    360. hilf += 3
    361. ElseIf TextBox22.Text >= "86" And TextBox22.Text <= "90" Then
    362. hilf += 2
    363. ElseIf TextBox22.Text <= "85" Then
    364. hilf += 1
    365. End If
    366. Button23.Text = hilf
    367. TextBox23.Text = result.Row(0).Column("m2_af")
    368. ComboBox13.Text = result.Row(0).Column("m2_atemform")
    369. ComboBox12.Text = result.Row(0).Column("m2_schmerz")
    370. TextBox3.Text = result.Row(0).Column("m2_bz")
    371. TextBox36.Text = result.Row(0).Column("m2_temp")
    372. hilf = 0
    373. If TextBox21.Text >= "12" And TextBox21.Text <= "18" Then
    374. hilf += 4
    375. ElseIf TextBox21.Text >= "8" And TextBox21.Text <= "11" Then
    376. hilf += 3
    377. ElseIf TextBox21.Text >= "19" And TextBox21.Text <= "24" Then
    378. hilf += 3
    379. ElseIf TextBox21.Text >= "5" And TextBox21.Text <= "7" Then
    380. hilf += 2
    381. ElseIf TextBox21.Text >= "25" And TextBox21.Text <= "30" Then
    382. hilf += 2
    383. ElseIf TextBox21.Text >= "31" Then
    384. hilf += 1
    385. ElseIf TextBox21.Text <= "4" Then
    386. hilf += 1
    387. End If
    388. If ComboBox12.Text = "keine Schmerzen" Then
    389. hilf += 4
    390. ElseIf ComboBox12.Text = "leichte Schmerzen" Then
    391. hilf += 3
    392. ElseIf ComboBox12.Text = "starke Schmerzen" Then
    393. hilf += 2
    394. ElseIf ComboBox12.Text = "entfällt" Then
    395. hilf += 0
    396. End If
    397. Button22.Text = hilf
    398. ' DELTA-MEES berechnen
    399. Button25.Text = 1 * ((Button23.Text + Button22.Text + Button24.Text) - (Button9.Text + Button10.Text + Button11.Text))
    400. ComboBox15.Text = result.Row(0).Column("m2_zustandsverlauf")
    401. ComboBox16.Text = result.Row(0).Column("notfallkat")
    402. ComboBox17.Text = result.Row(0).Column("naca-score")
    403. TextBox37.Text = result.Row(0).Column("pers_einsatzkomm")
    404. Label4.Text = "Patient erfasst am " & result.Row(0).Column("erstellt_am") & " durch " & result.Row(0).Column("erstellt_durch")
    405. Catch ex As Exception
    406. MessageBox.Show("Es ist folgender Fehler aufgetreten:" & vbNewLine & "(" & ex.HResult & ") " & ex.Message, "Funkspiel-ILS", MessageBoxButtons.OK, MessageBoxIcon.Exclamation)
    407. End Try
    408. End Sub
    409. Private Sub Button8_Click(sender As Object, e As EventArgs) Handles Button8.Click
    410. End Sub
    411. Private Sub Button5_Click(sender As Object, e As EventArgs) Handles Button5.Click
    412. End Sub
    413. Private Sub Button7_Click(sender As Object, e As EventArgs) Handles Button7.Click
    414. End Sub
    415. Private Sub Button6_Click(sender As Object, e As EventArgs) Handles Button6.Click
    416. End Sub
    417. Private Sub Button4_Click(sender As Object, e As EventArgs) Handles Button4.Click
    418. End Sub
    419. Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
    420. End Sub
    421. Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    422. End Sub
    423. Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
    424. End Sub
    425. End Class


    leider habe ich keinen Kontakt mehr zu meinem Ex Kollege aus Gründen die man hammer nennen darf

    Ich hoffe um Zahlreiche Hilfe

    MFG


    EDIT by LaMa5:
    - bei langen Quelltexten, Fehlermeldungen etc. bitte den Expander verwenden
    --> Expander eingefügt
    Bilder
    • Viever.png

      42,97 kB, 1.920×1.080, 125 mal angesehen
    • viver 2.png

      40,95 kB, 1.920×1.080, 112 mal angesehen

    Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „Norman18vk“ ()

    Norman18vk schrieb:

    VB.NET-Quellcode

    1. If TextBox21.Text >= "12" And TextBox21.Text <= "18" Then
    Da hilft nicht mal Option Strict On.
    Schmeiß den Code weg, schreib eine belastbare Aufgabenstellung und mach das ordentlich.
    ===
    Bei diesem Code wäre "120" kleiner als "18". :S
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    Programmierfragen über PN / Konversation werden ignoriert!
    immer diese doofen Antworten ich hab gesagt ich habe den Code nicht geschrieben dies ist ja nur ein Code für die Leseansicht und für die richtige wo man alles eingeben muss und speichert ist ein anderer Code.


    EDIT by LaMa5:
    - Das vollständige Zitieren von Beiträgen ('Fullquotes'), die direkt über dem eigenen stehen, ist völlig unnötig und daher nicht erlaubt. (Boardregeln §4.3f)
    --> Vollzitat entfernt.

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „LaMa5“ ()

    Das sind keine doofe Antworten! Das sind RATSCHLÄGE von Usern, die Dir helfen wollen.
    wenn der Code zum Speichern genauso grotte ist, brauchst Dich über Probleme nicht zu wundern. Lad doch ein Testprojekt hoch, erkläre was Du möchtest und nimm die Ratschläge an!
    "Hier könnte Ihre Werbung stehen..."
    ein Test Objekt hochladen kann ich machen zu laden unter


    Email zum einloggen



    Also was ich möchte das ist wen ein User bei RD --> DIVI Patientenprotokolle ausgefüllt hat und diese gespeichrt ist und dan unter Protokol-Viever --> DIVI-Patienten-Protokolle anzeigen lassen da soll alles angezeigt werden nur dies geht nicht.
    Also ein Protokoll hab ich schon erstellt.
    Vorab bei dem 1 Schritt wo der User ausfüllen muss und speichern tut müssen als Pflicht alle Felde also Buttons ausgefüllt werden.

    Hoffe dies hilft nun weiter

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Norman18vk“ ()

    Norman18vk schrieb:

    diese doofen Antworten
    Als Dir Dein Chef dieses Projekt übertragen hat, hättest Du sofort sagen müssen:
    • Dieser Code ist Scheiße, wir müssen das Projekt neu aufsetzen (das ist letztenendes billiger als es zu pflegen!!!)
      oder
    • Ich hab davon keine Ahnung.
    Patientenprotokolle für Rettungsdienste sind Sachen, wo unter Umständen Leben davon abhängen :!:
    Deswegen sage ich noch mal:

    RodFromGermany schrieb:

    Schmeiß den Code weg, schreib eine belastbare Aufgabenstellung und mach das ordentlich.
    oder lass es sein.
    @All: Nehmt die Finger davon weg.
    Ich will nicht krank sein und mit solches Software in einem Rettungswagen sein.
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    Programmierfragen über PN / Konversation werden ignoriert!
    Mal davon abgesehen, dass man von so einem Wirrwarr nicht viel retten kann und maximal neu schreiben kann... Von Funkspielen steht da nirgends was. Ich weiß nur, dass ich selber seit Jahren im Rettungsdienst elektronische Protokolle verwende und garantiert nicht sowas als Werkzeug möchte.


    Opensource Audio-Bibliothek auf github: KLICK, im Showroom oder auf NuGet.
    Ich glaube, niemand hier hat Lust, Hirnschmalz, Energie und Zeit, 200+ Zeilen Code zu investieren, der dermaßen .... (Sorry, ich kann es nicht besser formulieren) .... scheiße ist !
    Option strict off, miserable benamt, VB.Net-VB6-Mix und zum Nachtisch leere Methoden ! :cursing:

    Ich rate ausdrücklich dazu folgenden Empfehlungen nachzukommen ! ;)

    nafets schrieb:

    Wie wäre es mit einem einfachen TabControl? Du musst ja nicht unbedingt gleich das Rad neu erfinden.

    RodFromGermany schrieb:

    ... Schmeiß den Code weg, schreib eine belastbare Aufgabenstellung und mach das ordentlich. ...

    Norman18vk schrieb:

    was kann es sein.
    Da hast Du offensichtlich was falsch gemacht.
    Falls Deine Panels im Designer korrekt aussehen, kann es sein, dass da iein Code aktiv ist, der das rumwürfelt.
    Wenn das so ist, ist anzunehmen, dass da noch mehr Code sein Unwesen treibt.
    Ich empfehle Dir also:

    RodFromGermany schrieb:

    Schmeiß den Code weg, schreib eine belastbare Aufgabenstellung und mach das ordentlich.
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    Programmierfragen über PN / Konversation werden ignoriert!