Skip to Content
0
Former Member
Sep 14, 2007 at 09:07 AM

Hide or delete Column in ALV

884 Views

Hi,

how can i delete or hide a column in ALV? I just try it with the following code but it doesn't work.

*... Invoke a method of the ALV Interfacecontroller
DATA: l_ref_interfacecontroller TYPE REF TO iwci_salv_wd_table .
l_ref_interfacecontroller = wd_this->wd_cpifc_usage_alv( ).
DATA:
lr_cmdl TYPE REF TO cl_salv_wd_config_table.

*... get model
lr_cmdl = l_ref_interfacecontroller->get_model(
).
 
**... hide column field2
DATA: lr_column_settings TYPE REF TO if_salv_wd_column_settings.
DATA: lr_column TYPE REF TO cl_salv_wd_column.

* get Column
lr_column_settings ?= lr_cmdl.
lr_column = lr_column_settings->get_column( 'DESCR' ).
lr_column->set_visible( '01' ). 

regards,

Sharam