Update zcl_excel_writer_2007.clas.locals_imp.abap

This seems to be more usual
This commit is contained in:
Bernd 2024-11-03 14:54:41 +01:00 committed by GitHub
parent 0ccb26f312
commit e41cfae279
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -462,17 +462,15 @@ CLASS lcl_create_xl_sheet IMPLEMENTATION.
lo_column_default TYPE REF TO zcl_excel_column, lo_column_default TYPE REF TO zcl_excel_column,
lo_row_default TYPE REF TO zcl_excel_row, lo_row_default TYPE REF TO zcl_excel_row,
lv_value TYPE string, lv_value TYPE string,
lo_columns TYPE REF TO zcl_excel_columns,
lo_column_iterator TYPE REF TO zcl_excel_collection_iterator, lo_column_iterator TYPE REF TO zcl_excel_collection_iterator,
lo_column TYPE REF TO zcl_excel_column, lo_column TYPE REF TO zcl_excel_column,
outline_level_col TYPE i VALUE 0. outline_level_col TYPE i VALUE 0.
lo_columns = o_worksheet->get_columns( ). lo_column_iterator = o_worksheet->get_columns_iterator( ).
" Calculate col " Calculate col
IF lo_columns->is_empty( ) = abap_false. IF lo_column_iterator->has_next( ) = abap_true.
o_worksheet->calculate_column_widths( ). o_worksheet->calculate_column_widths( ).
ENDIF. ENDIF.
lo_column_iterator = lo_columns->get_iterator( ).
" sheetFormatPr node " sheetFormatPr node
lo_element = o_document->create_simple_element( name = lc_xml_node_sheetformatpr lo_element = o_document->create_simple_element( name = lc_xml_node_sheetformatpr