안녕하세요..
분명히 GUI Status에 버튼
&OL0 &OAD &AVE
세개를 이렇게 지정했는데 막상 실행하면 첫번째인 Change Layout만 나오고 나머지 두 버튼은 안나옵니다.
Layout을 저장해서 써야하는데, 방법이 있나요?
소스는 다음을 썼습니다.
TRY.
CALL METHOD cl_salv_table=>factory
EXPORTING
list_display = g_list_display
IMPORTING
r_salv_table = grf_table
CHANGING
t_table = itab[].
CATCH cx_salv_msg .
ENDTRY.
Data : gr_layout TYPE REF TO cl_salv_layout. "SALV Layout Class
DATA : ls_key TYPE salv_s_layout_key.
gr_layout = grf_table->get_layout( ).
ls_key-report = sy-repid.
gr_layout->set_key( ls_key ).
gr_layout->set_save_restriction( if_salv_c_layout=>restrict_none ).