mirror of
https://github.com/abap2xlsx/abap2xlsx.git
synced 2025-05-05 14:06:24 +08:00
change REFRESH to CLEAR (#954)
* change REFRESH to CLEAR and remve REFRESH if the variable is always empty * more refresh * enable REFRESH obsolete rule * another * last two Co-authored-by: sandraros <34005250+sandraros@users.noreply.github.com>
This commit is contained in:
parent
c5eb18acdc
commit
5e1ca6255f
|
@ -162,6 +162,7 @@
|
||||||
},
|
},
|
||||||
"line_only_punc": false,
|
"line_only_punc": false,
|
||||||
"obsolete_statement": {
|
"obsolete_statement": {
|
||||||
|
"refresh": true,
|
||||||
"move": true
|
"move": true
|
||||||
},
|
},
|
||||||
"start_at_tab": false,
|
"start_at_tab": false,
|
||||||
|
@ -177,7 +178,6 @@
|
||||||
"method_parameter_names": false,
|
"method_parameter_names": false,
|
||||||
"inline_data_old_versions": true,
|
"inline_data_old_versions": true,
|
||||||
"local_variable_names": false,
|
"local_variable_names": false,
|
||||||
"class_attribute_names": false,
|
"class_attribute_names": false
|
||||||
"commented_code": true
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -925,7 +925,7 @@ CLASS zcl_excel_converter IMPLEMENTATION.
|
||||||
RAISE EXCEPTION TYPE zcx_excel.
|
RAISE EXCEPTION TYPE zcx_excel.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
ELSE.
|
ELSE.
|
||||||
REFRESH wt_fieldcatalog.
|
CLEAR wt_fieldcatalog.
|
||||||
GET REFERENCE OF it_table INTO wo_table.
|
GET REFERENCE OF it_table INTO wo_table.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
@ -1338,8 +1338,8 @@ CLASS zcl_excel_converter IMPLEMENTATION.
|
||||||
|
|
||||||
ASSIGN wo_data->* TO <fs_tab> .
|
ASSIGN wo_data->* TO <fs_tab> .
|
||||||
|
|
||||||
REFRESH: wt_sort_values,
|
CLEAR: wt_sort_values,
|
||||||
wt_subtotal_rows.
|
wt_subtotal_rows.
|
||||||
|
|
||||||
DESCRIBE TABLE wt_fieldcatalog LINES l_cells.
|
DESCRIBE TABLE wt_fieldcatalog LINES l_cells.
|
||||||
DESCRIBE TABLE <fs_tab> LINES l_count.
|
DESCRIBE TABLE <fs_tab> LINES l_count.
|
||||||
|
|
|
@ -408,7 +408,7 @@ CLASS zcl_excel_converter_alv IMPLEMENTATION.
|
||||||
<fs_trange> TYPE STANDARD TABLE.
|
<fs_trange> TYPE STANDARD TABLE.
|
||||||
|
|
||||||
IF ws_option-filter = abap_false.
|
IF ws_option-filter = abap_false.
|
||||||
REFRESH et_filter.
|
CLEAR et_filter.
|
||||||
RETURN.
|
RETURN.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
||||||
|
@ -423,7 +423,7 @@ CLASS zcl_excel_converter_alv IMPLEMENTATION.
|
||||||
ASSIGN COMPONENT ls_filt-fieldname OF STRUCTURE <fs_stab> TO <fs>.
|
ASSIGN COMPONENT ls_filt-fieldname OF STRUCTURE <fs_stab> TO <fs>.
|
||||||
IF sy-subrc = 0.
|
IF sy-subrc = 0.
|
||||||
IF l_line = 1.
|
IF l_line = 1.
|
||||||
REFRESH lt_components_tab.
|
CLEAR lt_components_tab.
|
||||||
ls_components-name = 'SIGN'.
|
ls_components-name = 'SIGN'.
|
||||||
lo_addit ?= cl_abap_typedescr=>describe_by_data( ls_filt-sign ).
|
lo_addit ?= cl_abap_typedescr=>describe_by_data( ls_filt-sign ).
|
||||||
ls_components-type = lo_addit .
|
ls_components-type = lo_addit .
|
||||||
|
@ -455,7 +455,7 @@ CLASS zcl_excel_converter_alv IMPLEMENTATION.
|
||||||
ASSIGN lo_trange->* TO <fs_trange>.
|
ASSIGN lo_trange->* TO <fs_trange>.
|
||||||
ASSIGN lo_srange->* TO <fs_srange>.
|
ASSIGN lo_srange->* TO <fs_srange>.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
REFRESH <fs_trange>.
|
CLEAR <fs_trange>.
|
||||||
ASSIGN COMPONENT 'SIGN' OF STRUCTURE <fs_srange> TO <fs1>.
|
ASSIGN COMPONENT 'SIGN' OF STRUCTURE <fs_srange> TO <fs1>.
|
||||||
<fs1> = ls_filt-sign.
|
<fs1> = ls_filt-sign.
|
||||||
ASSIGN COMPONENT 'OPTION' OF STRUCTURE <fs_srange> TO <fs1>.
|
ASSIGN COMPONENT 'OPTION' OF STRUCTURE <fs_srange> TO <fs1>.
|
||||||
|
@ -478,7 +478,7 @@ CLASS zcl_excel_converter_alv IMPLEMENTATION.
|
||||||
ENDLOOP.
|
ENDLOOP.
|
||||||
IF ws_option-filter = abap_undefined.
|
IF ws_option-filter = abap_undefined.
|
||||||
<fs_tab> = <fs_ltab>.
|
<fs_tab> = <fs_ltab>.
|
||||||
REFRESH <fs_ltab>.
|
CLEAR <fs_ltab>.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
ENDLOOP.
|
ENDLOOP.
|
||||||
|
|
||||||
|
|
|
@ -88,7 +88,7 @@ CLASS zcl_excel_converter_result_wd IMPLEMENTATION.
|
||||||
<fs_filter> TYPE salv_wd_s_filter_rule_ref.
|
<fs_filter> TYPE salv_wd_s_filter_rule_ref.
|
||||||
|
|
||||||
LOOP AT wt_fields ASSIGNING <fs_fields>.
|
LOOP AT wt_fields ASSIGNING <fs_fields>.
|
||||||
REFRESH lt_filters.
|
CLEAR lt_filters.
|
||||||
lt_filters = <fs_fields>-r_field->if_salv_wd_filter~get_filter_rules( ) .
|
lt_filters = <fs_fields>-r_field->if_salv_wd_filter~get_filter_rules( ) .
|
||||||
LOOP AT lt_filters ASSIGNING <fs_filter>.
|
LOOP AT lt_filters ASSIGNING <fs_filter>.
|
||||||
ls_filt-fieldname = <fs_fields>-fieldname.
|
ls_filt-fieldname = <fs_fields>-fieldname.
|
||||||
|
|
|
@ -63,9 +63,7 @@ CLASS zcl_excel_converter_salv_table IMPLEMENTATION.
|
||||||
lo_display = io_salv->get_display_settings( ) .
|
lo_display = io_salv->get_display_settings( ) .
|
||||||
lo_functional = io_salv->get_functional_settings( ) .
|
lo_functional = io_salv->get_functional_settings( ) .
|
||||||
|
|
||||||
REFRESH: wt_fcat,
|
CLEAR: wt_fcat, wt_sort, wt_filt.
|
||||||
wt_sort,
|
|
||||||
wt_filt.
|
|
||||||
|
|
||||||
lv_intercept_data_active = is_intercept_data_active( ).
|
lv_intercept_data_active = is_intercept_data_active( ).
|
||||||
|
|
||||||
|
|
|
@ -878,8 +878,8 @@ CLASS zcl_excel_ole IMPLEMENTATION.
|
||||||
* SESSION 4: WRITE TO EXCEL
|
* SESSION 4: WRITE TO EXCEL
|
||||||
*--------------------------------------------------------------------*
|
*--------------------------------------------------------------------*
|
||||||
|
|
||||||
CLEAR: wa_tcurx.
|
CLEAR wa_tcurx.
|
||||||
REFRESH: lt_tcurx.
|
CLEAR lt_tcurx.
|
||||||
|
|
||||||
* if spreadsheet dun have proxy yet
|
* if spreadsheet dun have proxy yet
|
||||||
|
|
||||||
|
@ -1094,9 +1094,7 @@ CLASS zcl_excel_ole IMPLEMENTATION.
|
||||||
contents = contents
|
contents = contents
|
||||||
no_flush = no_flush.
|
no_flush = no_flush.
|
||||||
|
|
||||||
REFRESH:
|
CLEAR: ranges, contents.
|
||||||
ranges,
|
|
||||||
contents.
|
|
||||||
|
|
||||||
rows = rowmax + li_commentary_rows + 1.
|
rows = rowmax + li_commentary_rows + 1.
|
||||||
|
|
||||||
|
@ -1948,7 +1946,7 @@ CLASS zcl_excel_ole IMPLEMENTATION.
|
||||||
EXPORTING
|
EXPORTING
|
||||||
formattable = lt_format
|
formattable = lt_format
|
||||||
no_flush = no_flush.
|
no_flush = no_flush.
|
||||||
REFRESH: lt_format.
|
CLEAR lt_format.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
*--------------------------------------------------------------------*
|
*--------------------------------------------------------------------*
|
||||||
CALL METHOD lo_spreadsheet->screen_update
|
CALL METHOD lo_spreadsheet->screen_update
|
||||||
|
|
|
@ -1562,8 +1562,6 @@ CLASS zcl_excel_common IMPLEMENTATION.
|
||||||
lt_components TYPE abap_component_tab,
|
lt_components TYPE abap_component_tab,
|
||||||
ls_components TYPE abap_componentdescr.
|
ls_components TYPE abap_componentdescr.
|
||||||
|
|
||||||
REFRESH rt_components.
|
|
||||||
|
|
||||||
lo_struct ?= is_component-type.
|
lo_struct ?= is_component-type.
|
||||||
lt_components = lo_struct->get_components( ).
|
lt_components = lo_struct->get_components( ).
|
||||||
|
|
||||||
|
|
|
@ -312,8 +312,7 @@ CLASS zcl_excel_fill_template IMPLEMENTATION.
|
||||||
* replace variables of current range with data
|
* replace variables of current range with data
|
||||||
LOOP AT ct_cells ASSIGNING <ls_cell>.
|
LOOP AT ct_cells ASSIGNING <ls_cell>.
|
||||||
|
|
||||||
|
CLEAR lt_matches.
|
||||||
REFRESH lt_matches.
|
|
||||||
|
|
||||||
lv_cell_value = <ls_cell>-cell_value.
|
lv_cell_value = <ls_cell>-cell_value.
|
||||||
|
|
||||||
|
@ -388,7 +387,7 @@ CLASS zcl_excel_fill_template IMPLEMENTATION.
|
||||||
cv_diff = lv_initial_diff ).
|
cv_diff = lv_initial_diff ).
|
||||||
|
|
||||||
|
|
||||||
REFRESH lo_worksheet->sheet_content.
|
CLEAR lo_worksheet->sheet_content.
|
||||||
|
|
||||||
LOOP AT lt_sheet_cells ASSIGNING <ls_sheet_cell>.
|
LOOP AT lt_sheet_cells ASSIGNING <ls_sheet_cell>.
|
||||||
INSERT <ls_sheet_cell> INTO TABLE lo_worksheet->sheet_content.
|
INSERT <ls_sheet_cell> INTO TABLE lo_worksheet->sheet_content.
|
||||||
|
|
|
@ -2669,7 +2669,7 @@ CLASS zcl_excel_worksheet IMPLEMENTATION.
|
||||||
*--------------------------------------------------------------------*
|
*--------------------------------------------------------------------*
|
||||||
*now we are ready for handle the table data
|
*now we are ready for handle the table data
|
||||||
*--------------------------------------------------------------------*
|
*--------------------------------------------------------------------*
|
||||||
REFRESH et_table.
|
CLEAR et_table.
|
||||||
*--------------------------------------------------------------------*
|
*--------------------------------------------------------------------*
|
||||||
* Handle each Row until end on right side
|
* Handle each Row until end on right side
|
||||||
*--------------------------------------------------------------------*
|
*--------------------------------------------------------------------*
|
||||||
|
|
|
@ -93,7 +93,6 @@ CLASS zcl_excel_writer_csv IMPLEMENTATION.
|
||||||
FIELD-SYMBOLS: <fs_sheet_content> TYPE zexcel_s_cell_data.
|
FIELD-SYMBOLS: <fs_sheet_content> TYPE zexcel_s_cell_data.
|
||||||
|
|
||||||
* --- Retrieve supported cell format
|
* --- Retrieve supported cell format
|
||||||
REFRESH lt_format.
|
|
||||||
SELECT * INTO CORRESPONDING FIELDS OF TABLE lt_format
|
SELECT * INTO CORRESPONDING FIELDS OF TABLE lt_format
|
||||||
FROM seocompodf
|
FROM seocompodf
|
||||||
WHERE clsname = 'ZCL_EXCEL_STYLE_NUMBER_FORMAT'
|
WHERE clsname = 'ZCL_EXCEL_STYLE_NUMBER_FORMAT'
|
||||||
|
|
Loading…
Reference in New Issue
Block a user