Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
LV_TITLE = SY-TITLE.
TRY.
* Get new instance of alv table object
CL_SALV_TABLE=>FACTORY( IMPORTING R_SALV_TABLE = LR_TABLE
CHANGING T_TABLE = PT_DATA ). "GIT_DTLS ).
* Functions
LR_FUNCTIONS = LR_TABLE->GET_FUNCTIONS( ).
LR_FUNCTIONS->SET_ALL( ABAP_TRUE ).
* Display settings
LR_DISPLAY = LR_TABLE->GET_DISPLAY_SETTINGS( ).
LR_DISPLAY->SET_STRIPED_PATTERN( CL_SALV_DISPLAY_SETTINGS=>TRUE ).
LR_DISPLAY->SET_LIST_HEADER( LV_TITLE ).
* Column settings
LR_COLUMNS = LR_TABLE->GET_COLUMNS( ).
LR_COLUMNS->SET_OPTIMIZE( ABAP_TRUE ).
TRY.
LR_COLUMN = LR_COLUMNS->GET_COLUMN( 'MANDT' ).
LR_COLUMN->SET_VISIBLE( ' ' ).
LR_COLUMN = LR_COLUMNS->GET_COLUMN( 'LFGJA' ).
LR_COLUMN->SET_VISIBLE( ' ' ).
* Layout
LR_LAYOUT = LR_TABLE->GET_LAYOUT( ).
LS_KEY-REPORT = SY-REPID.
LR_LAYOUT->SET_KEY( LS_KEY ).
LR_LAYOUT->SET_SAVE_RESTRICTION( CL_SALV_LAYOUT=>RESTRICT_NONE ).