Statuszeile und filtern von aktiven Adressen #9

Merged
sroth merged 11 commits from statuszeile_und_filter into main 2025-04-30 20:04:44 +02:00
Showing only changes of commit ec130fcee9 - Show all commits

View File

@@ -156,7 +156,6 @@ class Application:
if messagebox.askyesno( if messagebox.askyesno(
"Eintrag löschen?", "Eintrag löschen?",
"Willst du diesen Eintrag wirklich löschen?\nDies kann nicht rückgängig gemacht werden"): "Willst du diesen Eintrag wirklich löschen?\nDies kann nicht rückgängig gemacht werden"):
print(type(self.current_record))
self.model.delete_by_id(self.current_record) self.model.delete_by_id(self.current_record)
self.deselect_tree() self.deselect_tree()
@@ -207,7 +206,6 @@ class Application:
def click_on_header(self, event): def click_on_header(self, event):
column = self.table.identify_column(event.x) column = self.table.identify_column(event.x)
print(f"col: {column}")
if self.last_sort_field == column: if self.last_sort_field == column:
self.sort_order = False if self.sort_order else True self.sort_order = False if self.sort_order else True
else: else:
@@ -266,7 +264,6 @@ class Application:
# skip inactive records if filter is true # skip inactive records if filter is true
if self.filter_active.get() and address["aktiv"] != "x": if self.filter_active.get() and address["aktiv"] != "x":
continue continue
print(address)
self.table.insert('', 'end', iid=address["record_id"], self.table.insert('', 'end', iid=address["record_id"],
values=(address["aktiv"], address["firma"], address["name"], address["strasse"], values=(address["aktiv"], address["firma"], address["name"], address["strasse"],
address["plzort"]) address["plzort"])