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
Treeview bestimmte Spalte auslesen
-
- User
- Beiträge: 7
- Registriert: Sonntag 13. September 2020, 19:57
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?
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?
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
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
-
- User
- Beiträge: 7
- Registriert: Sonntag 13. September 2020, 19:57
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.
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.