Seite 1 von 1
Treeview bestimmte Spalte auslesen
Verfasst: Montag 5. Oktober 2020, 18:21
von Prospekteur
1. Wie kann man bei Tkinter Treeview nur eine bestimmte Zeile auslesen ?
2. Wie kann man nur eine einzige bestimmte Zelle auslesen?
Im Anhang habe ich ein Bild angehängt. Spalte auslesen Rot , Zelle Auslesen Blau;-)
https://ibb.co/TMcv2mm
Re: Treeview bestimmte Spalte auslesen
Verfasst: Dienstag 6. Oktober 2020, 20:43
von Prospekteur
1. Wie kann man bei Tkinter Treeview nur eine bestimmte "Spalte" auslesen ?
2. Wie kann man nur eine einzige bestimmte Zelle auslesen?
Im Anhang habe ich ein Bild angehängt. Spalte auslesen Rot , Zelle Auslesen Blau;-)
https://ibb.co/TMcv2mm
Niemand eine Idee?
Re: Treeview bestimmte Spalte auslesen
Verfasst: Mittwoch 7. Oktober 2020, 12:37
von peterpy
Hallo Prospekteur,
ohne Code wird's nicht einfacher.
Aber schau dir mal die Doku an:
https://tkdocs.com/tutorial/tree.html
https://anzeljg.github.io/rin2/book2/24 ... eview.html
Gruss
Peter
Re: Treeview bestimmte Spalte auslesen
Verfasst: Freitag 16. Oktober 2020, 00:18
von Prospekteur
Ich habs inzwischen hinbekommen.
curItem = myTreeView.focus() #Reihe selektieren
location=myTreeView.item(curItem)['values'][1] #position auslesen, hier den 2. Eintrag einer Reihe
print(str(location)) # den ausgelesenen Eintrag ausgeben
(curItem)['values'][1] liest den zweiten Eintrag in einer Reihe aus.Die Zahl am Ende in der eckigen Klammer gibt die Position (column) des auszulesenden Eintrags der selektierten Reihe an: 0=position 1, 1=position 2, 2=position 3 usw.