Python χρώμα ετικέτα treeview κατά την εισαγωγή από τη βάση δεδομένων MySQL

ψήφοι
0



Είμαι προσπαθεί να εμφανίσει τα δεδομένα από μια βάση δεδομένων SQL χρησιμοποιώντας TkInter. Θέλω πρώτα προσπάθησε με πλαίσιο λίστας, αλλά αυτό είναι βρώμικο, όπως δεν μπορώ να οριστεί στήλες. Είμαι, λοιπόν, προσπαθεί να χρησιμοποιήσει treeview. Έχω definded στήλες μου και τα πάντα και είμαι εμφάνιση δεδομένων, όπως αυτό:

today_orders = Treeview (...)

cur.execute ( 'SELECT order_no, των πελατών, το καθεστώς ΑΠΟ παραγγελίες ΠΟΥ'
'print_date = ORDER BY order_no', (today_date,); )

today_orders.delete (* today_orders.get_children ())

σειρές = cur.fetchall ()

για τη σειρά σε σειρές:
today_orders.insert ( '', 'τέλος', οι τιμές = γραμμή)

Η στήλη κατάσταση θα εμφανίζεται πάντα τακτική ή Rush. Είναι ένας τρόπος για να κάνει treeview πάντα να κάνει τη λέξη «Rush» κόκκινο, υπάρχει
κατά την προσθήκη στοιχείων όπως αυτό;

Επίσης, είναι ένας τρόπος για να κάνει το treeview βλέμμα περισσότερο σαν ένα πίνακα excel με την προσθήκη συνόρων; Αν δεν τουλάχιστον
είναι δυνατόν να αλλάξετε το χρώμα του κάθε άλλης σειράς με γκρι ή κάτι για να κάνει το τραπέζι πιο εύκολο να διαβάσει, κατά την προσθήκη των δεδομένων, όπως αυτό;

Σας ευχαριστώ!

Δημοσιεύθηκε 19/03/2020 στις 22:02
πηγή χρήστη
Σε άλλες γλώσσες...                            

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