From 85dd442551da05bebbd8305021f48b17144bae5f Mon Sep 17 00:00:00 2001 From: AlexandreHT <44161780+AlexandreHT@users.noreply.github.com> Date: Wed, 19 May 2021 22:42:22 +0200 Subject: [PATCH] Update of DEMO31 as advised in #558 (#744) Set_auto_size needs lo_worksheet->calculate_column_widths( ) to work --- src/demos/zdemo_excel31.prog.abap | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/demos/zdemo_excel31.prog.abap b/src/demos/zdemo_excel31.prog.abap index 3080af3..6134f2a 100644 --- a/src/demos/zdemo_excel31.prog.abap +++ b/src/demos/zdemo_excel31.prog.abap @@ -61,6 +61,7 @@ START-OF-SELECTION. lo_column->set_auto_size( ip_auto_size = abap_true ). lo_column = lo_worksheet->get_column( 'C' ). lo_column->set_auto_size( ip_auto_size = abap_true ). + lo_worksheet->calculate_column_widths( ). " Add sheet lo_worksheet = lo_excel->add_new_worksheet( ). @@ -97,6 +98,7 @@ START-OF-SELECTION. lo_column->set_auto_size( ip_auto_size = abap_true ). lo_column = lo_worksheet->get_column( 'C' ). lo_column->set_auto_size( ip_auto_size = abap_true ). + lo_worksheet->calculate_column_widths( ). " Add sheet lo_worksheet = lo_excel->add_new_worksheet( ). @@ -133,6 +135,7 @@ START-OF-SELECTION. lo_column->set_auto_size( ip_auto_size = abap_true ). lo_column = lo_worksheet->get_column( 'C' ). lo_column->set_auto_size( ip_auto_size = abap_true ). + lo_worksheet->calculate_column_widths( ). " Add sheet for merged cells lo_worksheet = lo_excel->add_new_worksheet( ).