reformatted excel exporters of equipment reports
parent
3a484f9e54
commit
d9a0fe53b5
|
@ -28,7 +28,6 @@ def export(report,
|
||||||
####################################################################################################################
|
####################################################################################################################
|
||||||
if report is None:
|
if report is None:
|
||||||
return None
|
return None
|
||||||
print(report)
|
|
||||||
|
|
||||||
####################################################################################################################
|
####################################################################################################################
|
||||||
# Step 2: Generate excel file from the report data
|
# Step 2: Generate excel file from the report data
|
||||||
|
@ -551,32 +550,30 @@ def generate_excel(report,
|
||||||
parameters_ws.add_image(img, 'A1')
|
parameters_ws.add_image(img, 'A1')
|
||||||
|
|
||||||
# Title
|
# Title
|
||||||
parameters_ws.row_dimensions[3].height = 60
|
|
||||||
|
|
||||||
parameters_ws['B3'].font = name_font
|
|
||||||
parameters_ws['B3'].alignment = b_r_alignment
|
parameters_ws['B3'].alignment = b_r_alignment
|
||||||
parameters_ws['B3'] = 'Name:'
|
parameters_ws['B3'] = 'Name:'
|
||||||
parameters_ws['C3'].border = b_border
|
parameters_ws['C3'].border = b_border
|
||||||
parameters_ws['C3'].alignment = b_c_alignment
|
parameters_ws['C3'].alignment = b_c_alignment
|
||||||
parameters_ws['C3'].font = name_font
|
|
||||||
parameters_ws['C3'] = name
|
parameters_ws['C3'] = name
|
||||||
|
|
||||||
parameters_ws['D3'].font = name_font
|
|
||||||
parameters_ws['D3'].alignment = b_r_alignment
|
parameters_ws['D3'].alignment = b_r_alignment
|
||||||
parameters_ws['D3'] = 'Period:'
|
parameters_ws['D3'] = 'Period:'
|
||||||
parameters_ws['E3'].border = b_border
|
parameters_ws['E3'].border = b_border
|
||||||
parameters_ws['E3'].alignment = b_c_alignment
|
parameters_ws['E3'].alignment = b_c_alignment
|
||||||
parameters_ws['E3'].font = name_font
|
|
||||||
parameters_ws['E3'] = period_type
|
parameters_ws['E3'] = period_type
|
||||||
|
|
||||||
parameters_ws['F3'].font = name_font
|
parameters_ws['B4'].alignment = b_r_alignment
|
||||||
parameters_ws['F3'].alignment = b_r_alignment
|
parameters_ws['B4'] = 'Reporting Start Datetime:'
|
||||||
parameters_ws['F3'] = 'Date:'
|
parameters_ws['C4'].border = b_border
|
||||||
parameters_ws['G3'].border = b_border
|
parameters_ws['C4'].alignment = b_c_alignment
|
||||||
parameters_ws['G3'].alignment = b_c_alignment
|
parameters_ws['C4'] = reporting_start_datetime_local
|
||||||
parameters_ws['G3'].font = name_font
|
|
||||||
parameters_ws['G3'] = reporting_start_datetime_local + "__" + reporting_end_datetime_local
|
parameters_ws['D4'].alignment = b_r_alignment
|
||||||
parameters_ws.merge_cells("G3:H3")
|
parameters_ws['D4'] = 'Reporting End Datetime:'
|
||||||
|
parameters_ws['E4'].border = b_border
|
||||||
|
parameters_ws['E4'].alignment = b_c_alignment
|
||||||
|
parameters_ws['E4'] = reporting_end_datetime_local
|
||||||
|
|
||||||
parameters_ws_current_row_number = 6
|
parameters_ws_current_row_number = 6
|
||||||
|
|
||||||
|
|
|
@ -28,7 +28,6 @@ def export(report,
|
||||||
####################################################################################################################
|
####################################################################################################################
|
||||||
if report is None:
|
if report is None:
|
||||||
return None
|
return None
|
||||||
print(report)
|
|
||||||
|
|
||||||
####################################################################################################################
|
####################################################################################################################
|
||||||
# Step 2: Generate excel file from the report data
|
# Step 2: Generate excel file from the report data
|
||||||
|
@ -425,32 +424,30 @@ def generate_excel(report,
|
||||||
parameters_ws.add_image(img, 'A1')
|
parameters_ws.add_image(img, 'A1')
|
||||||
|
|
||||||
# Title
|
# Title
|
||||||
parameters_ws.row_dimensions[3].height = 60
|
|
||||||
|
|
||||||
parameters_ws['B3'].font = name_font
|
|
||||||
parameters_ws['B3'].alignment = b_r_alignment
|
parameters_ws['B3'].alignment = b_r_alignment
|
||||||
parameters_ws['B3'] = 'Name:'
|
parameters_ws['B3'] = 'Name:'
|
||||||
parameters_ws['C3'].border = b_border
|
parameters_ws['C3'].border = b_border
|
||||||
parameters_ws['C3'].alignment = b_c_alignment
|
parameters_ws['C3'].alignment = b_c_alignment
|
||||||
parameters_ws['C3'].font = name_font
|
|
||||||
parameters_ws['C3'] = name
|
parameters_ws['C3'] = name
|
||||||
|
|
||||||
parameters_ws['D3'].font = name_font
|
|
||||||
parameters_ws['D3'].alignment = b_r_alignment
|
parameters_ws['D3'].alignment = b_r_alignment
|
||||||
parameters_ws['D3'] = 'Period:'
|
parameters_ws['D3'] = 'Period:'
|
||||||
parameters_ws['E3'].border = b_border
|
parameters_ws['E3'].border = b_border
|
||||||
parameters_ws['E3'].alignment = b_c_alignment
|
parameters_ws['E3'].alignment = b_c_alignment
|
||||||
parameters_ws['E3'].font = name_font
|
|
||||||
parameters_ws['E3'] = period_type
|
parameters_ws['E3'] = period_type
|
||||||
|
|
||||||
parameters_ws['F3'].font = name_font
|
parameters_ws['B4'].alignment = b_r_alignment
|
||||||
parameters_ws['F3'].alignment = b_r_alignment
|
parameters_ws['B4'] = 'Reporting Start Datetime:'
|
||||||
parameters_ws['F3'] = 'Date:'
|
parameters_ws['C4'].border = b_border
|
||||||
parameters_ws['G3'].border = b_border
|
parameters_ws['C4'].alignment = b_c_alignment
|
||||||
parameters_ws['G3'].alignment = b_c_alignment
|
parameters_ws['C4'] = reporting_start_datetime_local
|
||||||
parameters_ws['G3'].font = name_font
|
|
||||||
parameters_ws['G3'] = reporting_start_datetime_local + "__" + reporting_end_datetime_local
|
parameters_ws['D4'].alignment = b_r_alignment
|
||||||
parameters_ws.merge_cells("G3:H3")
|
parameters_ws['D4'] = 'Reporting End Datetime:'
|
||||||
|
parameters_ws['E4'].border = b_border
|
||||||
|
parameters_ws['E4'].alignment = b_c_alignment
|
||||||
|
parameters_ws['E4'] = reporting_end_datetime_local
|
||||||
|
|
||||||
parameters_ws_current_row_number = 6
|
parameters_ws_current_row_number = 6
|
||||||
|
|
||||||
|
|
|
@ -646,32 +646,29 @@ def generate_excel(report,
|
||||||
parameters_ws.add_image(img, 'A1')
|
parameters_ws.add_image(img, 'A1')
|
||||||
|
|
||||||
# Title
|
# Title
|
||||||
parameters_ws.row_dimensions[3].height = 60
|
|
||||||
|
|
||||||
parameters_ws['B3'].font = name_font
|
|
||||||
parameters_ws['B3'].alignment = b_r_alignment
|
parameters_ws['B3'].alignment = b_r_alignment
|
||||||
parameters_ws['B3'] = 'Name:'
|
parameters_ws['B3'] = 'Name:'
|
||||||
parameters_ws['C3'].border = b_border
|
parameters_ws['C3'].border = b_border
|
||||||
parameters_ws['C3'].alignment = b_c_alignment
|
parameters_ws['C3'].alignment = b_c_alignment
|
||||||
parameters_ws['C3'].font = name_font
|
|
||||||
parameters_ws['C3'] = name
|
parameters_ws['C3'] = name
|
||||||
|
|
||||||
parameters_ws['D3'].font = name_font
|
|
||||||
parameters_ws['D3'].alignment = b_r_alignment
|
parameters_ws['D3'].alignment = b_r_alignment
|
||||||
parameters_ws['D3'] = 'Period:'
|
parameters_ws['D3'] = 'Period:'
|
||||||
parameters_ws['E3'].border = b_border
|
parameters_ws['E3'].border = b_border
|
||||||
parameters_ws['E3'].alignment = b_c_alignment
|
parameters_ws['E3'].alignment = b_c_alignment
|
||||||
parameters_ws['E3'].font = name_font
|
|
||||||
parameters_ws['E3'] = period_type
|
parameters_ws['E3'] = period_type
|
||||||
|
|
||||||
parameters_ws['F3'].font = name_font
|
parameters_ws['B4'].alignment = b_r_alignment
|
||||||
parameters_ws['F3'].alignment = b_r_alignment
|
parameters_ws['B4'] = 'Reporting Start Datetime:'
|
||||||
parameters_ws['F3'] = 'Date:'
|
parameters_ws['C4'].border = b_border
|
||||||
parameters_ws['G3'].border = b_border
|
parameters_ws['C4'].alignment = b_c_alignment
|
||||||
parameters_ws['G3'].alignment = b_c_alignment
|
parameters_ws['C4'] = reporting_start_datetime_local
|
||||||
parameters_ws['G3'].font = name_font
|
|
||||||
parameters_ws['G3'] = reporting_start_datetime_local + "__" + reporting_end_datetime_local
|
parameters_ws['D4'].alignment = b_r_alignment
|
||||||
parameters_ws.merge_cells("G3:H3")
|
parameters_ws['D4'] = 'Reporting End Datetime:'
|
||||||
|
parameters_ws['E4'].border = b_border
|
||||||
|
parameters_ws['E4'].alignment = b_c_alignment
|
||||||
|
parameters_ws['E4'] = reporting_end_datetime_local
|
||||||
|
|
||||||
parameters_ws_current_row_number = 6
|
parameters_ws_current_row_number = 6
|
||||||
|
|
||||||
|
|
|
@ -28,7 +28,6 @@ def export(report,
|
||||||
####################################################################################################################
|
####################################################################################################################
|
||||||
if report is None:
|
if report is None:
|
||||||
return None
|
return None
|
||||||
print(report)
|
|
||||||
|
|
||||||
####################################################################################################################
|
####################################################################################################################
|
||||||
# Step 2: Generate excel file from the report data
|
# Step 2: Generate excel file from the report data
|
||||||
|
@ -466,32 +465,29 @@ def generate_excel(report,
|
||||||
parameters_ws.add_image(img, 'A1')
|
parameters_ws.add_image(img, 'A1')
|
||||||
|
|
||||||
# Title
|
# Title
|
||||||
parameters_ws.row_dimensions[3].height = 60
|
|
||||||
|
|
||||||
parameters_ws['B3'].font = name_font
|
|
||||||
parameters_ws['B3'].alignment = b_r_alignment
|
parameters_ws['B3'].alignment = b_r_alignment
|
||||||
parameters_ws['B3'] = 'Name:'
|
parameters_ws['B3'] = 'Name:'
|
||||||
parameters_ws['C3'].border = b_border
|
parameters_ws['C3'].border = b_border
|
||||||
parameters_ws['C3'].alignment = b_c_alignment
|
parameters_ws['C3'].alignment = b_c_alignment
|
||||||
parameters_ws['C3'].font = name_font
|
|
||||||
parameters_ws['C3'] = name
|
parameters_ws['C3'] = name
|
||||||
|
|
||||||
parameters_ws['D3'].font = name_font
|
|
||||||
parameters_ws['D3'].alignment = b_r_alignment
|
parameters_ws['D3'].alignment = b_r_alignment
|
||||||
parameters_ws['D3'] = 'Period:'
|
parameters_ws['D3'] = 'Period:'
|
||||||
parameters_ws['E3'].border = b_border
|
parameters_ws['E3'].border = b_border
|
||||||
parameters_ws['E3'].alignment = b_c_alignment
|
parameters_ws['E3'].alignment = b_c_alignment
|
||||||
parameters_ws['E3'].font = name_font
|
|
||||||
parameters_ws['E3'] = period_type
|
parameters_ws['E3'] = period_type
|
||||||
|
|
||||||
parameters_ws['F3'].font = name_font
|
parameters_ws['B4'].alignment = b_r_alignment
|
||||||
parameters_ws['F3'].alignment = b_r_alignment
|
parameters_ws['B4'] = 'Reporting Start Datetime:'
|
||||||
parameters_ws['F3'] = 'Date:'
|
parameters_ws['C4'].border = b_border
|
||||||
parameters_ws['G3'].border = b_border
|
parameters_ws['C4'].alignment = b_c_alignment
|
||||||
parameters_ws['G3'].alignment = b_c_alignment
|
parameters_ws['C4'] = reporting_start_datetime_local
|
||||||
parameters_ws['G3'].font = name_font
|
|
||||||
parameters_ws['G3'] = reporting_start_datetime_local + "__" + reporting_end_datetime_local
|
parameters_ws['D4'].alignment = b_r_alignment
|
||||||
parameters_ws.merge_cells("G3:H3")
|
parameters_ws['D4'] = 'Reporting End Datetime:'
|
||||||
|
parameters_ws['E4'].border = b_border
|
||||||
|
parameters_ws['E4'].alignment = b_c_alignment
|
||||||
|
parameters_ws['E4'] = reporting_end_datetime_local
|
||||||
|
|
||||||
parameters_ws_current_row_number = 6
|
parameters_ws_current_row_number = 6
|
||||||
|
|
||||||
|
|
|
@ -28,7 +28,6 @@ def export(report,
|
||||||
####################################################################################################################
|
####################################################################################################################
|
||||||
if report is None:
|
if report is None:
|
||||||
return None
|
return None
|
||||||
print(report)
|
|
||||||
|
|
||||||
####################################################################################################################
|
####################################################################################################################
|
||||||
# Step 2: Generate excel file from the report data
|
# Step 2: Generate excel file from the report data
|
||||||
|
@ -489,32 +488,30 @@ def generate_excel(report,
|
||||||
parameters_ws.add_image(img, 'A1')
|
parameters_ws.add_image(img, 'A1')
|
||||||
|
|
||||||
# Title
|
# Title
|
||||||
parameters_ws.row_dimensions[3].height = 60
|
|
||||||
|
|
||||||
parameters_ws['B3'].font = name_font
|
|
||||||
parameters_ws['B3'].alignment = b_r_alignment
|
parameters_ws['B3'].alignment = b_r_alignment
|
||||||
parameters_ws['B3'] = 'Name:'
|
parameters_ws['B3'] = 'Name:'
|
||||||
parameters_ws['C3'].border = b_border
|
parameters_ws['C3'].border = b_border
|
||||||
parameters_ws['C3'].alignment = b_c_alignment
|
parameters_ws['C3'].alignment = b_c_alignment
|
||||||
parameters_ws['C3'].font = name_font
|
|
||||||
parameters_ws['C3'] = name
|
parameters_ws['C3'] = name
|
||||||
|
|
||||||
parameters_ws['D3'].font = name_font
|
|
||||||
parameters_ws['D3'].alignment = b_r_alignment
|
parameters_ws['D3'].alignment = b_r_alignment
|
||||||
parameters_ws['D3'] = 'Period:'
|
parameters_ws['D3'] = 'Period:'
|
||||||
parameters_ws['E3'].border = b_border
|
parameters_ws['E3'].border = b_border
|
||||||
parameters_ws['E3'].alignment = b_c_alignment
|
parameters_ws['E3'].alignment = b_c_alignment
|
||||||
parameters_ws['E3'].font = name_font
|
|
||||||
parameters_ws['E3'] = period_type
|
parameters_ws['E3'] = period_type
|
||||||
|
|
||||||
parameters_ws['F3'].font = name_font
|
parameters_ws['B4'].alignment = b_r_alignment
|
||||||
parameters_ws['F3'].alignment = b_r_alignment
|
parameters_ws['B4'] = 'Reporting Start Datetime:'
|
||||||
parameters_ws['F3'] = 'Date:'
|
parameters_ws['C4'].border = b_border
|
||||||
parameters_ws['G3'].border = b_border
|
parameters_ws['C4'].alignment = b_c_alignment
|
||||||
parameters_ws['G3'].alignment = b_c_alignment
|
parameters_ws['C4'] = reporting_start_datetime_local
|
||||||
parameters_ws['G3'].font = name_font
|
|
||||||
parameters_ws['G3'] = reporting_start_datetime_local + "__" + reporting_end_datetime_local
|
parameters_ws['D4'].alignment = b_r_alignment
|
||||||
parameters_ws.merge_cells("G3:H3")
|
parameters_ws['D4'] = 'Reporting End Datetime:'
|
||||||
|
parameters_ws['E4'].border = b_border
|
||||||
|
parameters_ws['E4'].alignment = b_c_alignment
|
||||||
|
parameters_ws['E4'] = reporting_end_datetime_local
|
||||||
|
|
||||||
parameters_ws_current_row_number = 6
|
parameters_ws_current_row_number = 6
|
||||||
|
|
||||||
|
|
|
@ -398,32 +398,30 @@ def generate_excel(report,
|
||||||
parameters_ws.add_image(img, 'A1')
|
parameters_ws.add_image(img, 'A1')
|
||||||
|
|
||||||
# Title
|
# Title
|
||||||
parameters_ws.row_dimensions[3].height = 60
|
|
||||||
|
|
||||||
parameters_ws['B3'].font = name_font
|
|
||||||
parameters_ws['B3'].alignment = b_r_alignment
|
parameters_ws['B3'].alignment = b_r_alignment
|
||||||
parameters_ws['B3'] = 'Name:'
|
parameters_ws['B3'] = 'Name:'
|
||||||
parameters_ws['C3'].border = b_border
|
parameters_ws['C3'].border = b_border
|
||||||
parameters_ws['C3'].alignment = b_c_alignment
|
parameters_ws['C3'].alignment = b_c_alignment
|
||||||
parameters_ws['C3'].font = name_font
|
|
||||||
parameters_ws['C3'] = name
|
parameters_ws['C3'] = name
|
||||||
|
|
||||||
parameters_ws['D3'].font = name_font
|
|
||||||
parameters_ws['D3'].alignment = b_r_alignment
|
parameters_ws['D3'].alignment = b_r_alignment
|
||||||
parameters_ws['D3'] = 'Period:'
|
parameters_ws['D3'] = 'Period:'
|
||||||
parameters_ws['E3'].border = b_border
|
parameters_ws['E3'].border = b_border
|
||||||
parameters_ws['E3'].alignment = b_c_alignment
|
parameters_ws['E3'].alignment = b_c_alignment
|
||||||
parameters_ws['E3'].font = name_font
|
|
||||||
parameters_ws['E3'] = period_type
|
parameters_ws['E3'] = period_type
|
||||||
|
|
||||||
parameters_ws['F3'].font = name_font
|
parameters_ws['B4'].alignment = b_r_alignment
|
||||||
parameters_ws['F3'].alignment = b_r_alignment
|
parameters_ws['B4'] = 'Reporting Start Datetime:'
|
||||||
parameters_ws['F3'] = 'Date:'
|
parameters_ws['C4'].border = b_border
|
||||||
parameters_ws['G3'].border = b_border
|
parameters_ws['C4'].alignment = b_c_alignment
|
||||||
parameters_ws['G3'].alignment = b_c_alignment
|
parameters_ws['C4'] = reporting_start_datetime_local
|
||||||
parameters_ws['G3'].font = name_font
|
|
||||||
parameters_ws['G3'] = reporting_start_datetime_local + "__" + reporting_end_datetime_local
|
parameters_ws['D4'].alignment = b_r_alignment
|
||||||
parameters_ws.merge_cells("G3:H3")
|
parameters_ws['D4'] = 'Reporting End Datetime:'
|
||||||
|
parameters_ws['E4'].border = b_border
|
||||||
|
parameters_ws['E4'].alignment = b_c_alignment
|
||||||
|
parameters_ws['E4'] = reporting_end_datetime_local
|
||||||
|
|
||||||
parameters_ws_current_row_number = 6
|
parameters_ws_current_row_number = 6
|
||||||
|
|
||||||
|
|
|
@ -28,7 +28,6 @@ def export(report,
|
||||||
####################################################################################################################
|
####################################################################################################################
|
||||||
if report is None:
|
if report is None:
|
||||||
return None
|
return None
|
||||||
print(report)
|
|
||||||
|
|
||||||
####################################################################################################################
|
####################################################################################################################
|
||||||
# Step 2: Generate excel file from the report data
|
# Step 2: Generate excel file from the report data
|
||||||
|
@ -407,32 +406,30 @@ def generate_excel(report,
|
||||||
parameters_ws.add_image(img, 'A1')
|
parameters_ws.add_image(img, 'A1')
|
||||||
|
|
||||||
# Title
|
# Title
|
||||||
parameters_ws.row_dimensions[3].height = 60
|
|
||||||
|
|
||||||
parameters_ws['B3'].font = name_font
|
|
||||||
parameters_ws['B3'].alignment = b_r_alignment
|
parameters_ws['B3'].alignment = b_r_alignment
|
||||||
parameters_ws['B3'] = 'Name:'
|
parameters_ws['B3'] = 'Name:'
|
||||||
parameters_ws['C3'].border = b_border
|
parameters_ws['C3'].border = b_border
|
||||||
parameters_ws['C3'].alignment = b_c_alignment
|
parameters_ws['C3'].alignment = b_c_alignment
|
||||||
parameters_ws['C3'].font = name_font
|
|
||||||
parameters_ws['C3'] = name
|
parameters_ws['C3'] = name
|
||||||
|
|
||||||
parameters_ws['D3'].font = name_font
|
|
||||||
parameters_ws['D3'].alignment = b_r_alignment
|
parameters_ws['D3'].alignment = b_r_alignment
|
||||||
parameters_ws['D3'] = 'Period:'
|
parameters_ws['D3'] = 'Period:'
|
||||||
parameters_ws['E3'].border = b_border
|
parameters_ws['E3'].border = b_border
|
||||||
parameters_ws['E3'].alignment = b_c_alignment
|
parameters_ws['E3'].alignment = b_c_alignment
|
||||||
parameters_ws['E3'].font = name_font
|
|
||||||
parameters_ws['E3'] = period_type
|
parameters_ws['E3'] = period_type
|
||||||
|
|
||||||
parameters_ws['F3'].font = name_font
|
parameters_ws['B4'].alignment = b_r_alignment
|
||||||
parameters_ws['F3'].alignment = b_r_alignment
|
parameters_ws['B4'] = 'Reporting Start Datetime:'
|
||||||
parameters_ws['F3'] = 'Date:'
|
parameters_ws['C4'].border = b_border
|
||||||
parameters_ws['G3'].border = b_border
|
parameters_ws['C4'].alignment = b_c_alignment
|
||||||
parameters_ws['G3'].alignment = b_c_alignment
|
parameters_ws['C4'] = reporting_start_datetime_local
|
||||||
parameters_ws['G3'].font = name_font
|
|
||||||
parameters_ws['G3'] = reporting_start_datetime_local + "__" + reporting_end_datetime_local
|
parameters_ws['D4'].alignment = b_r_alignment
|
||||||
parameters_ws.merge_cells("G3:H3")
|
parameters_ws['D4'] = 'Reporting End Datetime:'
|
||||||
|
parameters_ws['E4'].border = b_border
|
||||||
|
parameters_ws['E4'].alignment = b_c_alignment
|
||||||
|
parameters_ws['E4'] = reporting_end_datetime_local
|
||||||
|
|
||||||
parameters_ws_current_row_number = 6
|
parameters_ws_current_row_number = 6
|
||||||
|
|
||||||
|
|
|
@ -29,7 +29,6 @@ def export(report,
|
||||||
####################################################################################################################
|
####################################################################################################################
|
||||||
if report is None:
|
if report is None:
|
||||||
return None
|
return None
|
||||||
print(report)
|
|
||||||
|
|
||||||
####################################################################################################################
|
####################################################################################################################
|
||||||
# Step 2: Generate excel file from the report data
|
# Step 2: Generate excel file from the report data
|
||||||
|
@ -595,32 +594,30 @@ def generate_excel(report,
|
||||||
parameters_ws.add_image(img, 'A1')
|
parameters_ws.add_image(img, 'A1')
|
||||||
|
|
||||||
# Title
|
# Title
|
||||||
parameters_ws.row_dimensions[3].height = 60
|
|
||||||
|
|
||||||
parameters_ws['B3'].font = name_font
|
|
||||||
parameters_ws['B3'].alignment = b_r_alignment
|
parameters_ws['B3'].alignment = b_r_alignment
|
||||||
parameters_ws['B3'] = 'Name:'
|
parameters_ws['B3'] = 'Name:'
|
||||||
parameters_ws['C3'].border = b_border
|
parameters_ws['C3'].border = b_border
|
||||||
parameters_ws['C3'].alignment = b_c_alignment
|
parameters_ws['C3'].alignment = b_c_alignment
|
||||||
parameters_ws['C3'].font = name_font
|
|
||||||
parameters_ws['C3'] = name
|
parameters_ws['C3'] = name
|
||||||
|
|
||||||
parameters_ws['D3'].font = name_font
|
|
||||||
parameters_ws['D3'].alignment = b_r_alignment
|
parameters_ws['D3'].alignment = b_r_alignment
|
||||||
parameters_ws['D3'] = 'Period:'
|
parameters_ws['D3'] = 'Period:'
|
||||||
parameters_ws['E3'].border = b_border
|
parameters_ws['E3'].border = b_border
|
||||||
parameters_ws['E3'].alignment = b_c_alignment
|
parameters_ws['E3'].alignment = b_c_alignment
|
||||||
parameters_ws['E3'].font = name_font
|
|
||||||
parameters_ws['E3'] = period_type
|
parameters_ws['E3'] = period_type
|
||||||
|
|
||||||
parameters_ws['F3'].font = name_font
|
parameters_ws['B4'].alignment = b_r_alignment
|
||||||
parameters_ws['F3'].alignment = b_r_alignment
|
parameters_ws['B4'] = 'Reporting Start Datetime:'
|
||||||
parameters_ws['F3'] = 'Date:'
|
parameters_ws['C4'].border = b_border
|
||||||
parameters_ws['G3'].border = b_border
|
parameters_ws['C4'].alignment = b_c_alignment
|
||||||
parameters_ws['G3'].alignment = b_c_alignment
|
parameters_ws['C4'] = reporting_start_datetime_local
|
||||||
parameters_ws['G3'].font = name_font
|
|
||||||
parameters_ws['G3'] = reporting_start_datetime_local + "__" + reporting_end_datetime_local
|
parameters_ws['D4'].alignment = b_r_alignment
|
||||||
parameters_ws.merge_cells("G3:H3")
|
parameters_ws['D4'] = 'Reporting End Datetime:'
|
||||||
|
parameters_ws['E4'].border = b_border
|
||||||
|
parameters_ws['E4'].alignment = b_c_alignment
|
||||||
|
parameters_ws['E4'] = reporting_end_datetime_local
|
||||||
|
|
||||||
parameters_ws_current_row_number = 6
|
parameters_ws_current_row_number = 6
|
||||||
|
|
||||||
|
|
|
@ -28,7 +28,6 @@ def export(report,
|
||||||
####################################################################################################################
|
####################################################################################################################
|
||||||
if report is None:
|
if report is None:
|
||||||
return None
|
return None
|
||||||
print(report)
|
|
||||||
|
|
||||||
####################################################################################################################
|
####################################################################################################################
|
||||||
# Step 2: Generate excel file from the report data
|
# Step 2: Generate excel file from the report data
|
||||||
|
@ -452,32 +451,30 @@ def generate_excel(report,
|
||||||
parameters_ws.add_image(img, 'A1')
|
parameters_ws.add_image(img, 'A1')
|
||||||
|
|
||||||
# Title
|
# Title
|
||||||
parameters_ws.row_dimensions[3].height = 60
|
|
||||||
|
|
||||||
parameters_ws['B3'].font = name_font
|
|
||||||
parameters_ws['B3'].alignment = b_r_alignment
|
parameters_ws['B3'].alignment = b_r_alignment
|
||||||
parameters_ws['B3'] = 'Name:'
|
parameters_ws['B3'] = 'Name:'
|
||||||
parameters_ws['C3'].border = b_border
|
parameters_ws['C3'].border = b_border
|
||||||
parameters_ws['C3'].alignment = b_c_alignment
|
parameters_ws['C3'].alignment = b_c_alignment
|
||||||
parameters_ws['C3'].font = name_font
|
|
||||||
parameters_ws['C3'] = name
|
parameters_ws['C3'] = name
|
||||||
|
|
||||||
parameters_ws['D3'].font = name_font
|
|
||||||
parameters_ws['D3'].alignment = b_r_alignment
|
parameters_ws['D3'].alignment = b_r_alignment
|
||||||
parameters_ws['D3'] = 'Period:'
|
parameters_ws['D3'] = 'Period:'
|
||||||
parameters_ws['E3'].border = b_border
|
parameters_ws['E3'].border = b_border
|
||||||
parameters_ws['E3'].alignment = b_c_alignment
|
parameters_ws['E3'].alignment = b_c_alignment
|
||||||
parameters_ws['E3'].font = name_font
|
|
||||||
parameters_ws['E3'] = period_type
|
parameters_ws['E3'] = period_type
|
||||||
|
|
||||||
parameters_ws['F3'].font = name_font
|
parameters_ws['B4'].alignment = b_r_alignment
|
||||||
parameters_ws['F3'].alignment = b_r_alignment
|
parameters_ws['B4'] = 'Reporting Start Datetime:'
|
||||||
parameters_ws['F3'] = 'Date:'
|
parameters_ws['C4'].border = b_border
|
||||||
parameters_ws['G3'].border = b_border
|
parameters_ws['C4'].alignment = b_c_alignment
|
||||||
parameters_ws['G3'].alignment = b_c_alignment
|
parameters_ws['C4'] = reporting_start_datetime_local
|
||||||
parameters_ws['G3'].font = name_font
|
|
||||||
parameters_ws['G3'] = reporting_start_datetime_local + "__" + reporting_end_datetime_local
|
parameters_ws['D4'].alignment = b_r_alignment
|
||||||
parameters_ws.merge_cells("G3:H3")
|
parameters_ws['D4'] = 'Reporting End Datetime:'
|
||||||
|
parameters_ws['E4'].border = b_border
|
||||||
|
parameters_ws['E4'].alignment = b_c_alignment
|
||||||
|
parameters_ws['E4'] = reporting_end_datetime_local
|
||||||
|
|
||||||
parameters_ws_current_row_number = 6
|
parameters_ws_current_row_number = 6
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue