Visibility of Individual Areas 
You can show or hide the different areas of the ALV output.
Note
If an area is in an invisible area, the area is also invisible.
You can show and hide the following areas individually:
Entire ALV output
Individual column
Every UI element used as a cell editor or cell variant
Entire toolbar with all functions
Individual UI elements of standard ALV functions in the toolbar
Design object for the header area of the ALV output
Design object for the footer area of the ALV output
Note
To hide another object, such as the header of the ALV output or a column header, you have to delete the relevant object.
Classes and methods for hiding areas
Area | Class | Method |
Entire ALV output | IF_SALV_WD_ TABLE_SETTINGS | SET_VISIBLE GET_VISIBLE |
Individual column | CL_SALV_WD_ COLUMN | |
Every UI element used as a cell editor or cell variant | CL_SALV_WD_UIE (base class of all UI elements) | |
Entire toolbar with all functions | IF_SALV_WD_ FUNCTION_SETTINGS | |
Design object for the header area of the ALV output | IF_SALV_WD_ TABLE_SETTINGS | SET_TOP_OF_LIST_ VISIBLE |
Design object for the footer area of the ALV output | IF_SALV_WD_ TABLE_SETTINGS | SET_END_OF_LIST_ VISIBLE |
Individual UI elements of standard ALV functions in the toolbar | IF_SALV_WD_ STD_FUNCTIONS | SET_<standard_function>_ ALLOWED IS_<standard_function>_ ALLOWED |