Cliquer sur un bouton ecrit une date dans un ENTRY

Messages postés
17
Date d'inscription
mercredi 4 décembre 2013
Statut
Membre
Dernière intervention
29 septembre 2016
-
Bonjour

j'ai crée une fenetre avec 3 boutons devant entrer une date automatiquement dans un

ENTRY, mais je n'ai pas encore trouvé la partie de code qui le realise, auriez vous

une idée svp .
# #############################################
# modules #
# #############################################
from tkinter import *
import csv
# #############################################
# methodes #
# #############################################

def quit():
fen.destroy()
# #
def recherche(event):
with open('IdClients.csv') as csvfile:
readCSV = csv.reader(csvfile, delimiter=',')
liste_date = []
liste_client = []
liste_id = []
for row in readCSV:
date = row[2]
client = row[1]
id = row[0]

if row[2] == var_date.get():
if row[1]== var_client.get():

var_id.set(row[0])
print(row[0])
# efface que client et id et conserve la date
def nettoyage():
var_client.set("")
var_id.set("")

# prog -------------------------------------------------------------------------
fen = Tk()


frame=Frame(fen)
frame.pack(padx=10, pady=10)
frame2=Frame(frame)
frame2.grid(row=0, column=2)

label_date=Label(frame,text="date : \n02/05/2016",font= ("cambia 10 "),width=12)
label_date.grid(row=0, column=0, padx=10, pady=10)

label_client=Label(frame,text="nom client\n dupont")
label_client.grid(row=1, column=0, padx=10, pady=10)

var_date=StringVar()
entree_date=Entry(frame,textvariable=var_date,font= ("cambia 13 "),width=12)
entree_date.grid(row=0, column=1)

var_client=StringVar()
entree_client=Entry(frame,textvariable=var_client,validate="key",font= ("cambia 13 "),width=12)
entree_client.bind("<Return>", recherche)
entree_client.grid(row=1, column=1)

# affichage resultat
var_id=StringVar()
label_id = Label(frame, textvariable=var_id,font= ("cambia 14 "),width=12)
label_id.grid(row=2, column=1)

bouton_aujourdhui=Button(frame2, text="aujourd hui", )
bouton_aujourdhui.pack()
bouton_demain=Button(frame2, text="demain", )
bouton_demain.pack()
bouton_apdemain=Button(frame2, text="apr demain", )
bouton_apdemain.pack()


bouton_clear=Button(frame,text="Clear",font= ("cambia 14 "),width=9, bg="yellow",command=nettoyage)
bouton_clear.grid(row=1,column=2, padx=10, pady=10)


quitter = Button(fen, text="QUIT", font= ("cambia 14 "),width=9, command=quit)
quitter.pack(side=RIGHT,padx=10, pady=10)

# ------------------------------------------------------------------------------

fen.mainloop()
exit(0)
Afficher la suite