Во-первых, я знаю, что этот вопрос уже задавался.Однако ни один из ответов на него фактически не отвечает на вопрос.
Я создаю программу, которая позволяет хранить детали в базе данных.Эти данные также могут быть найдены для использования конкретных данных (в данном случае, имя, фамилия, номер дома и почтовый индекс).Поэтому, для поиска деталей, эти данные должны присутствовать.
У меня есть поля ввода, которые позволяют сохранять данные, введенные в базу данных, но я бы хотел, чтобы они недобавить детали, если только не были введены вышеупомянутые данные.
В псевдокоде я бы хотел, чтобы программа работала аналогично:
if Firstname or Surname or House or Postcode is not present:
output "Please enter required information"
В настоящее время это мой код для полей ввода:
Label(frame1, text = "Postcode: ", font = ("arial 11"), fg = "#b83dba").grid(row = 7, column = 0, sticky = W)
pcVar = StringVar()
pc = Entry(frame1, textvariable = pcVar, bg = "silver")
pc.grid(row = 7, column = 1, sticky = W)
Я бы предпочел, чтобы, когда необходимые данные не вводились, я мог использовать код: messagebox.showerror("Error","Required fields are missing")
Любая помощь будет принята с благодарностью.