Print all debs et ajout barre de menu
This commit is contained in:
@@ -17,7 +17,14 @@ class cls_debitors:
|
||||
shutil.copy("debitors_src.bin", os.path.join(self.file_path, f"debitors.bin"))
|
||||
self.load_debitors()
|
||||
|
||||
|
||||
def print_all_debs(self):
|
||||
for elem in self.items:
|
||||
print(f"Débiteur:{elem.code} {elem.names}")
|
||||
def get_deb_by_code(self, code):
|
||||
for deb in self.items:
|
||||
if deb.code == int(code):
|
||||
return deb
|
||||
return None
|
||||
|
||||
def get_names_by_code(self, code):
|
||||
for deb in self.items:
|
||||
|
@@ -1 +1 @@
|
||||
20220820-1135
|
||||
20220822-1142
|
11
main.py
11
main.py
@@ -74,6 +74,7 @@ class ClercAttrib2Biz():
|
||||
self.count_facture = 0
|
||||
self.a_index = {"invoice": [], "intervention": [], "patient": [], "debtor": [], "articles": [], "global": []}
|
||||
self.addresses = cls_Addresses()
|
||||
self.o_debs = cls_debitors(filepath=temp_dir)
|
||||
|
||||
self.index_counter = 0
|
||||
self.bs_counter = 70
|
||||
@@ -101,7 +102,7 @@ class ClercAttrib2Biz():
|
||||
self.refresh_ui()
|
||||
self.read_addresses()
|
||||
|
||||
self.o_debs = cls_debitors(filepath=temp_dir)
|
||||
|
||||
|
||||
|
||||
self.timer = self.fenetre.after(1000, self.main_timer_fn)
|
||||
@@ -209,6 +210,14 @@ class ClercAttrib2Biz():
|
||||
self.cb_run = Checkbutton(lbf_3, text="Lancer la conversion excel", variable=self.run_excel_after_export, onvalue=True, offvalue=False)
|
||||
self.cb_run.grid(row=4, sticky='W')
|
||||
|
||||
menu_bar = Menu(self.fenetre)
|
||||
menu_param = Menu(menu_bar, tearoff=0)
|
||||
menu_param.add_command(label="Affichage des débiteurs", command=self.o_debs.print_all_debs)
|
||||
menu_bar.add_cascade(label="Paramètre", menu=menu_param)
|
||||
|
||||
self.fenetre.config(menu=menu_bar)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
@@ -1 +1 @@
|
||||
VERSION = "20220820-1135"
|
||||
VERSION = "20220822-1142"
|
Reference in New Issue
Block a user