abotchiki123
Honorary Poster
Guys pa help po sana pano kung mag add po ako ng function na pag nag encode ng ID NO na wala pa sa Record eh magpaPrompt na msgbox na nagsasabing wala pa sa record ung ID NO na gusto i-search. thanks po
checkID:def checkID(id_no, record):
for item in record:
if item['id_no'] == id_no:
return True
return False
checkID function na ito sa iyong pangunahing programa. Kung ang resulta ng checkID function ay False, ibig sabihin ay wala sa record ang ID NO na nais i-search. Maaari mong gamitin ang if statement upang ipakita ang messagebox na nagsasabing "Wala pa sa record ang ID NO na iyon". Halimbawa:import tkinter as tk
from tkinter import messagebox
def searchID():
id_no = search_entry.get()
if not checkID(id_no, record):
messagebox.showinfo("Search Result", "Wala pa sa record ang ID NO na iyon.")
else:
# Dito mo maaaring isulat ang iba pang kodigo kung nais mo magpatuloy sa pag-process ng ID NO na iyon
# Pangunahing programa
# ...
search_button = tk.Button(root, text="Search", command=searchID)
search_button.pack()
# ...
searchID function ay tinatawag kapag pinindot ang "Search" button. Kukuhanin nito ang ID NO na nais i-search mula sa isang entry field (search_entry). Pagkatapos, itatawag nito ang checkID function para suriin kung ang ID NO ay kasama sa record. Kung hindi kasama, ipapakita nito ang messagebox na nagsasabing "Wala pa sa record ang ID NO na iyon."