Ich befasse mich seit kurzem mit der Python-Programmierung und habe mein erstes Projekt angefangen
![Smile :)](./images/smilies/icon_smile.gif)
Leider hapert es daran, dass ich wirklich scheinbar einfach auf dem Schlauch stehe die Daten korrekt in einer Treeview-Ansicht anzuzeigen.
Es müssen Daten aus 2 verschiedenen Tabellen angerufen und gesetzt werden.
Mein aktueller Code (aus einem YT-Tutorial
![Very Happy :D](./images/smilies/icon_biggrin.gif)
Code: Alles auswählen
def load_patient():
print("LoadPatient")
if varstation == 1:
print("Station == 1")
query = 'select *from fall where StationID ="1"'
mycursor.execute(query)
elif varstation == 2:
query = 'select *from fall where StationID ="2"'
mycursor.execute(query)
elif varstation == 3:
query = 'select *from fall where StationID ="3"'
mycursor.execute(query)
fetched_data=mycursor.fetchall()
patientTable.delete(*patientTable.get_children())
for data in fetched_data:
datalist=list(data)
patientTable.insert('',END,values=datalist)
Code: Alles auswählen
patientTable = ttk.Treeview(rightFrame,columns=('FallNr','Vorname','Name','Geburtsdatum','Geschlecht','Diagnose','Nebendiagnosen','Aufgenommen am',
'Aufgenommen um'), xscrollcommand=scrollBarX.set, yscrollcommand=scrollBarY.set)
scrollBarX.config(command=patientTable.xview)
scrollBarY.config(command=patientTable.yview)
scrollBarX.pack(side=BOTTOM, fill=X)
scrollBarY.pack(side=RIGHT, fill=Y)
patientTable.pack(fill=BOTH, expand=1)
patientTable.heading('FallNr',text='FallNr')
patientTable.heading('Vorname',text='Vorname')
patientTable.heading('Name',text='Name')
patientTable.heading('Geburtsdatum',text='Geburtsdatum')
patientTable.heading('Geschlecht',text='Geschlecht')
patientTable.heading('Diagnose',text='Diagnose')
patientTable.heading('Nebendiagnosen',text='Nebendiagnosen')
patientTable.heading('Aufgenommen am',text='Aufgenommen am')
patientTable.heading('Aufgenommen um',text='Aufgenommen um')
![Smile :)](./images/smilies/icon_smile.gif)
Danke schon einmal
![Smile :)](./images/smilies/icon_smile.gif)