def consultar():
label_buscar=Label(pes1, text="Buscar:").grid( row=0, column=0, padx=20, pady=30, ipadx=0, ipady=1)
entry=Entry(pes1, width=15,justify='center',textvariable=cajaB)
entry.grid( row=0, column=1)
entry.bind("<KeyRelease>",buscar)
Label(pes1, text="Ok").grid( row=1, column=0)
Label(pes1, text="Rut",width=15).grid( row=1, column=1,)
Label(pes1, text="Nombre",width=25).grid( row=1, column=2)
Label(pes1, text="Telefono",width=15).grid( row=1, column=3)
Label(pes1, text="Evolucion",width=25).grid( row=1, column=4)
Label(pes1, text="Fecha", width=10).grid( row=1, column=5)
Label(pes1, text="Hora", width=8).grid( row=1, column=6)
Label(pes1, text="Carpeta", width=3).grid( row=1, column=7)
Label(pes1, text="Fichero", width=3).grid( row=1, column=8)
def search(key)
for cell in pes1.grid_slaves():
if int(cell.grid_info()["row"]) >= 2:
cell.grid_forget()
contacto = Contacto()
arreglo = contacto.buscar(cajaB.get())
m=2
n=1
for c in arreglo:
m=m+1
n=n+1
for r in range(n,m):
for co in range(1, 9):
cell = Entry(pes1, width=15,justify='center',font=("Calibri",10),disabledbackground="white",disabledforeground="black")
cell.grid(padx=1, pady=1, row=r, column=co)
cell.insert(END,c[co-1])
cell.config (state = DISABLED )
var = StringVar()
cb = Checkbutton(pes1, command=checkbox, variable=var)
cb.grid( row=r, column=0)
Я создаю флажок в сетке. так что сетка прогрессивная, пока я ставлю ID
он показывает мои данные из sqlite3, что-то вроде "facebook"
так что мне нужно что-то, когда кто-то нажимает на флажок, который берет данные из сетки и вызывает функцию с этими данными.
см. Изображение:
![image](https://i.stack.imgur.com/6shDd.png)
Мне нужно сделать это, потому что флажок включен, проверьте в моей базе данных, если эти данные выходят или нет, и когда флажок, если выключен, ничего не происходит
Вы можете видеть на изображении, когда, когда я ввожу идентификатор, покажите мне, сколько людей с таким идентификатором