CLASS lcl_salv_tab DEFINITION. PUBLIC SECTION. CLASS-METHODS : main IMPORTING
Category: Uncategorized
Enable/Disable columns on ALV LIST/GRID Output by CL_SALV_TABLE
CLASS lcl_salv_tab DEFINITION. PUBLIC SECTION. CLASS-METHODS : main IMPORTING
Enable/Disable Toolbars on ALV LIST/GRID by CL_SALV_TABLE
Step1. The source code: CLASS lcl_salv_tab DEFINITION. PUBLIC SECTION. CLASS-METHODS : main IMPORTING
List/Grid/ Container Grid ALV by CL_SALV_TABLE
The class CL_SALV_TABLE provides flexible way of displaying of list alv/grid alv or container grid alv. Step1. Create the below program. CLASS lcl_salv_tab DEFINITION.
TOP-OF-PAGE & END-OF-PAGE Using CL_SALV_TABLE
REPORT zsalv_table_diaplay. CLASS sales_order_disp DEFINITION. PUBLIC SECTION. DATA : o_salv TYPE REF TO cl_salv_table. METHODS : build_salesorder, disp_salesorder. PRIVATE SECTION. DATA : lt_vbak TYPE TABLE OF vbak. METHODS : build_top_of_page CHANGING obj_salv TYPE REF TO cl_salv_table, build_end_of_page CHANGING obj_salv TYPE REF TO cl_salv_table. ENDCLASS. CLASS sales_order_disp IMPLEMENTATION. METHOD build_salesorder. SELECT * FROM vbak INTO TABLE lt_vbak UP TO 10 ROWS. ENDMETHOD. METHOD disp_salesorder. TRY. cl_salv_table=>factory( IMPORTING r_salv_table = o_salv ” Basis Class Simple ALV Tables CHANGING t_table = lt_vbak ). CATCH cx_salv_msg. ENDTRY.
Hiding a Column with CL_SALV_TABLE
REPORT zsalv_table_diaplay. CLASS sales_order_disp DEFINITION. PUBLIC SECTION. DATA : o_salv TYPE REF TO cl_salv_table. METHODS : build_salesorder, disp_salesorder. PRIVATE SECTION. DATA : lt_vbak TYPE TABLE OF vbak. ENDCLASS. CLASS sales_order_disp IMPLEMENTATION. METHOD build_salesorder. SELECT * FROM vbak INTO TABLE lt_vbak UP TO 50 ROWS. ENDMETHOD.