Improve code lisibility.
This commit is contained in:
parent
c5b76ffacf
commit
0c3e7da8f8
|
@ -425,7 +425,6 @@ class PDFDocument(object):
|
||||||
def __display_transactiontype_table_body(
|
def __display_transactiontype_table_body(
|
||||||
self, extenses, recettes, totalexpenses, totalrecettes
|
self, extenses, recettes, totalexpenses, totalrecettes
|
||||||
):
|
):
|
||||||
|
|
||||||
for i in range(4):
|
for i in range(4):
|
||||||
self.__display_table_line(
|
self.__display_table_line(
|
||||||
extenses["transaction_type_info"][i]["label"],
|
extenses["transaction_type_info"][i]["label"],
|
||||||
|
@ -444,6 +443,13 @@ class PDFDocument(object):
|
||||||
self.__display_table_line("Total des dépenses", totalexpenses, "Total des recettes", totalrecettes, font_decoration="Bold")
|
self.__display_table_line("Total des dépenses", totalexpenses, "Total des recettes", totalrecettes, font_decoration="Bold")
|
||||||
|
|
||||||
def __display_key_part(self, column_number, key, font_decoration=None):
|
def __display_key_part(self, column_number, key, font_decoration=None):
|
||||||
|
""" Ajoute dans la colonne d'un tableau (à deux colonnes) la clef d'un couple clef/valeur.
|
||||||
|
|
||||||
|
Args:
|
||||||
|
column_number (int): numéro de la colonne du tableau
|
||||||
|
key (str): la clef à afficher
|
||||||
|
font_decoration (str): décoration de la police de carectères
|
||||||
|
"""
|
||||||
if column_number == 1:
|
if column_number == 1:
|
||||||
space = INDENTED_X
|
space = INDENTED_X
|
||||||
else:
|
else:
|
||||||
|
@ -453,6 +459,12 @@ class PDFDocument(object):
|
||||||
)
|
)
|
||||||
|
|
||||||
def __display_value_part(self, column_number, value):
|
def __display_value_part(self, column_number, value):
|
||||||
|
""" Ajoute dans la colonne d'un tableau (à deux colonnes) la valeur d'un couple clef/valeur
|
||||||
|
|
||||||
|
Args:
|
||||||
|
column_number (int): numéro de la colonne du tableau
|
||||||
|
value (str): la valeur à afficher
|
||||||
|
"""
|
||||||
if column_number == 1:
|
if column_number == 1:
|
||||||
space = MIDDLE + X - INDENT
|
space = MIDDLE + X - INDENT
|
||||||
else:
|
else:
|
||||||
|
@ -606,18 +618,18 @@ class PDFDocument(object):
|
||||||
|
|
||||||
self.__display_table_header("AVOIRS", "DETTES")
|
self.__display_table_header("AVOIRS", "DETTES")
|
||||||
save = self.y
|
save = self.y
|
||||||
self.__display_table_two_column(assets_list, 1)
|
self.__display_table_two_column(1, assets_list)
|
||||||
longest_y = self.y
|
longest_y = self.y
|
||||||
self.y = save
|
self.y = save
|
||||||
self.__display_table_two_column(liability_list, 2)
|
self.__display_table_two_column(2, liability_list)
|
||||||
|
|
||||||
if self.y > longest_y:
|
if self.y > longest_y:
|
||||||
self.y = longest_y
|
self.y = longest_y
|
||||||
|
|
||||||
self.add_vspace()
|
self.add_vspace()
|
||||||
|
|
||||||
def __display_table_two_column(self, list, column=1):
|
def __display_table_two_column(self, column_number, list):
|
||||||
if column == 1:
|
if column_number == 1:
|
||||||
begin_rect_line = X
|
begin_rect_line = X
|
||||||
begin_rect_res = MIDDLE
|
begin_rect_res = MIDDLE
|
||||||
begin_text = INDENTED_X
|
begin_text = INDENTED_X
|
||||||
|
|
Loading…
Reference in New Issue