cancel
Showing results for 
Search instead for 
Did you mean: 

ALV Table

Former Member
0 Kudos

I am trying to change the Header of a column using the following code, without success.

DATA lo_cmp_usage TYPE REF TO if_wd_component_usage.

lo_cmp_usage = wd_this->wd_cpuse_alv_grid( ).

IF lo_cmp_usage->has_active_component( ) IS INITIAL.

lo_cmp_usage->create_component( ).

ENDIF.

DATA lo_interfacecontroller TYPE REF TO iwci_salv_wd_table .

lo_interfacecontroller = wd_this->wd_cpifc_alv_grid( ).

DATA lv_value TYPE REF TO cl_salv_wd_config_table.

lv_value = lo_interfacecontroller->get_model(

).

data myColumn type ref to cl_salv_wd_column.

data myHeader type ref to cl_salv_wd_column_header.

CALL METHOD lv_value->if_salv_wd_column_settings~get_column

EXPORTING

id = 'PO_NUMBER'

receiving

value = myColumn

.

CALL METHOD mycolumn->get_header

receiving

value = myHeader

.

CALL METHOD myheader->set_text

EXPORTING

value = 'Purchase Document Number'

.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

I had to release the DDIC binding first.