Commit e7bcd1f5 authored by suryakant's avatar suryakant

Sterlite Custom Report Updates

parent 42b3fdfb
...@@ -170,14 +170,11 @@ class CustomReportHandler: ...@@ -170,14 +170,11 @@ class CustomReportHandler:
worksheet.write( worksheet.write(
start_row, col_index, value, start_row, col_index, value,
workbook.add_format( workbook.add_format(
SterliteRefineryTemplate.COLUMN_HEADER_FORMAT SterliteRefineryTemplate.COLUMN_HEADER_FORMAT)
)) )
row = result_df.shape[0]
column = result_df.shape[1]
logger.info(f"Shape of current data frame is {result_df.shape}") logger.info(f"Shape of current data frame is {result_df.shape}")
return row, column, worksheet return result_df.shape, worksheet
def custom_report_handler(self, input_json): def custom_report_handler(self, input_json):
""" """
...@@ -224,8 +221,7 @@ class CustomReportHandler: ...@@ -224,8 +221,7 @@ class CustomReportHandler:
logger.info(f"start_row: {start_row}") logger.info(f"start_row: {start_row}")
logger.info("Writing each block into excel sheet") logger.info("Writing each block into excel sheet")
last_row, last_column, worksheet = \ shape, worksheet = self.write_dataframe_to_excel(
self.write_dataframe_to_excel(
input_json=each_blocks, input_json=each_blocks,
writer=writer, writer=writer,
workbook=workbook, workbook=workbook,
...@@ -234,12 +230,12 @@ class CustomReportHandler: ...@@ -234,12 +230,12 @@ class CustomReportHandler:
start_row=start_row, start_row=start_row,
) )
logger.info(f"Last row: {last_row}") logger.info(f"Last row: {shape[0]}")
logger.info(f"Last column: {last_column}") logger.info(f"Last column: {shape[1]}")
if total_column < last_column: if total_column < shape[1]:
total_column = last_column total_column = shape[1]
start_row += last_row + 2 start_row += shape[0] + 2
logger.info(f"end_row: {start_row}") logger.info(f"end_row: {start_row}")
# Add a header format. # Add a header format.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment