From fadbb98b1d05ba14a67f393fc5d353982deeb00d Mon Sep 17 00:00:00 2001 From: YangZhang-GitHub <2533471770@qq.com> Date: Fri, 19 Mar 2021 14:15:36 +0800 Subject: [PATCH] Fixed a bug --- myems-api/excelexporters/combinedequipmentefficiency.py | 5 +++-- myems-api/excelexporters/equipmentefficiency.py | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/myems-api/excelexporters/combinedequipmentefficiency.py b/myems-api/excelexporters/combinedequipmentefficiency.py index e6237913..8d76a4de 100644 --- a/myems-api/excelexporters/combinedequipmentefficiency.py +++ b/myems-api/excelexporters/combinedequipmentefficiency.py @@ -11,6 +11,7 @@ from openpyxl.styles import PatternFill, Border, Side, Alignment, Font from openpyxl.drawing.image import Image from openpyxl import Workbook from openpyxl.chart.label import DataLabelList +import openpyxl.utils.cell as format_cell #################################################################################################################### @@ -429,8 +430,8 @@ def generate_excel(report, parameters_ws.column_dimensions['B'].width = 25.0 - for i in range(ord('C'), ord('L')+parameters_names_len*3): - parameters_ws.column_dimensions[chr(i)].width = 15.0 + for i in range(3, 12+parameters_names_len*3): + parameters_ws.column_dimensions[format_cell.get_column_letter(i)].width = 15.0 # Img img = Image("excelexporters/myems.png") diff --git a/myems-api/excelexporters/equipmentefficiency.py b/myems-api/excelexporters/equipmentefficiency.py index 250bad68..d91e620d 100644 --- a/myems-api/excelexporters/equipmentefficiency.py +++ b/myems-api/excelexporters/equipmentefficiency.py @@ -11,6 +11,7 @@ from openpyxl.styles import PatternFill, Border, Side, Alignment, Font from openpyxl.drawing.image import Image from openpyxl import Workbook from openpyxl.chart.label import DataLabelList +import openpyxl.utils.cell as format_cell #################################################################################################################### @@ -432,8 +433,8 @@ def generate_excel(report, parameters_ws.column_dimensions['B'].width = 25.0 - for i in range(ord('C'), ord('L')+parameters_names_len*3): - parameters_ws.column_dimensions[chr(i)].width = 15.0 + for i in range(3, 12+parameters_names_len*3): + parameters_ws.column_dimensions[format_cell.get_column_letter(i)].width = 15.0 # Img img = Image("excelexporters/myems.png")