Commit 9998cd08 authored by suryakant's avatar suryakant

Blank Column in Excel Addition

parent e1c392af
...@@ -201,11 +201,18 @@ class CustomReportHandler: ...@@ -201,11 +201,18 @@ class CustomReportHandler:
# Write the column headers with the defined format. # Write the column headers with the defined format.
for col_index, value in enumerate(result_df.columns.values): for col_index, value in enumerate(result_df.columns.values):
worksheet.write( if value:
start_row, col_index, value, worksheet.write(
workbook.add_format( start_row, col_index, value,
SterliteRefineryTemplate.COLUMN_HEADER_FORMAT) workbook.add_format(
) SterliteRefineryTemplate.COLUMN_HEADER_FORMAT)
)
else:
worksheet.write(
start_row, col_index, value,
workbook.add_format(
SterliteRefineryTemplate.BLANK_COLUMN_HEADER_FORMAT)
)
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 result_df.shape, worksheet return result_df.shape, worksheet
...@@ -251,9 +258,6 @@ class CustomReportHandler: ...@@ -251,9 +258,6 @@ class CustomReportHandler:
for each_blocks in report_template: for each_blocks in report_template:
logger.info("Fetching each KPI data from queries") logger.info("Fetching each KPI data from queries")
print("--------------------")
print(each_blocks)
print("-- \n")
each_blocks = self.get_queries_from_db( each_blocks = self.get_queries_from_db(
input_json=each_blocks, date_filter=each_date_range input_json=each_blocks, date_filter=each_date_range
) )
......
...@@ -22,7 +22,6 @@ class PostgresDBUtility: ...@@ -22,7 +22,6 @@ class PostgresDBUtility:
def create_connection(self, db=None): def create_connection(self, db=None):
_db = db or self.db_name _db = db or self.db_name
print("Database ====================================> ", _db)
conn = psycopg2.connect( conn = psycopg2.connect(
database=_db, database=_db,
user=self.username, user=self.username,
......
...@@ -20,6 +20,11 @@ class SterliteRefineryTemplate: ...@@ -20,6 +20,11 @@ class SterliteRefineryTemplate:
"font_color": "#021b5e", "font_color": "#021b5e",
"border": 1, "border": 1,
} }
BLANK_COLUMN_HEADER_FORMAT = {
"bold": True,
"align": "center",
"valign": "center",
}
REPORT_TEMPLATE = [ REPORT_TEMPLATE = [
{ {
"CATHODE PRODUCTION REVISED": { "CATHODE PRODUCTION REVISED": {
......
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