This commit is contained in:
Bernd 2025-04-24 10:41:23 +00:00 committed by GitHub
commit 518f0c64f2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -460,18 +460,16 @@ CLASS lcl_create_xl_sheet IMPLEMENTATION.
METHOD add_sheetformatpr.
DATA: lo_element TYPE REF TO if_ixml_element,
lo_column_default TYPE REF TO zcl_excel_column,
lo_row_default TYPE REF TO zcl_excel_row,lv_value TYPE string,
lo_row_default TYPE REF TO zcl_excel_row,
lv_value TYPE string,
lo_column_iterator TYPE REF TO zcl_excel_collection_iterator,
lo_column TYPE REF TO zcl_excel_column,
lo_row_iterator TYPE REF TO zcl_excel_collection_iterator,
outline_level_col TYPE i VALUE 0.
lo_column_iterator = o_worksheet->get_columns_iterator( ).
lo_row_iterator = o_worksheet->get_rows_iterator( ).
" Calculate col
IF NOT lo_column_iterator IS BOUND.
IF lo_column_iterator->has_next( ) = abap_true.
o_worksheet->calculate_column_widths( ).
lo_column_iterator = o_worksheet->get_columns_iterator( ).
ENDIF.
" sheetFormatPr node