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.