Python culoare tag-ul TreeView la introducerea din baza de date MySQL

voturi
0



Am încercat să afișeze date dintr - o bază de date SQL folosind tkinter. Am încercat mai întâi cu listbox , dar este de a inestetice deoarece nu pot seta coloane. Așa că am încercat să folosească TreeView. Am definded coloanele mele și tot ceea ce și eu sunt afișarea de date de genul:

today_orders = TREEVIEW (...)

cur.execute ( 'SELECT order_no, client, starea de la comenzi , daca'
'print_date = ORDER BY order_no', (today_date,)? )

today_orders.delete (* today_orders.get_children ())

rânduri = cur.fetchall ()

pentru rândul în rânduri:
today_orders.insert ( '', 'end', valori = rând)

coloana status va arăta întotdeauna Regular sau Rush. Există o modalitate de a face TreeView întotdeauna face cuvântul „Rush“ roșu,
atunci când adăugarea de date , cum ar fi acest lucru?

De asemenea , există o modalitate de a face TreeView arate mai mult ca un tabel Excel prin adăugarea de frontiere? Dacă nu , cel puțin
este posibil să se schimbe culoarea reciproc rând la gri sau ceva pentru a face masa mai ușor de citit, atunci când se adaugă datele ca aceasta?

Mulțumesc!

Întrebat 19/03/2020 la 22:02
sursa de către utilizator
În alte limbi...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more