From 7085eac57b50f6d88afb03b64044e3bdbf8c17d7 Mon Sep 17 00:00:00 2001 From: Andrea Borgia Date: Sat, 16 Apr 2022 17:29:08 +0000 Subject: [PATCH] WIP #807 - enable filter detection setting "filter" option in method BIND_ALV enables filter detection later; this happens in GET_FILTER (ZCL_EXCEL_CONVERTER_ALV) which takes the filter, applies it and returns table "et_filter" with the row numbers of the filtered items. --- src/zcl_excel_worksheet.clas.abap | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/zcl_excel_worksheet.clas.abap b/src/zcl_excel_worksheet.clas.abap index a94d403..6ce0759 100644 --- a/src/zcl_excel_worksheet.clas.abap +++ b/src/zcl_excel_worksheet.clas.abap @@ -875,13 +875,16 @@ CLASS zcl_excel_worksheet IMPLEMENTATION. METHOD bind_alv. - DATA: lo_converter TYPE REF TO zcl_excel_converter. + DATA: lo_converter TYPE REF TO zcl_excel_converter, + lo_option TYPE zexcel_s_converter_option. CREATE OBJECT lo_converter. + lo_option-filter = abap_true. TRY. lo_converter->convert( EXPORTING + is_option = lo_option io_alv = io_alv it_table = it_table i_row_int = i_top