Code: Alles auswählen.
lo_funcs = lo_salv_table->get_functions( ).
lo_funcs->set_find( abap_true ).
lo_funcs->set_print( abap_true ).
lo_funcs->set_group_export( abap_true ).
* lo_funcs->set_group_layout( abap_true ).
lo_funcs->set_layout_change( abap_true ).
lo_funcs->set_layout_load( abap_true ).
lo_funcs->set_layout_save( abap_true ).
lo_funcs->set_layout_maintain( abap_false ).
lo_salv_table->display( ).
Code: Alles auswählen.
* Varianten bereitstellen
lo_salv_layout = lo_salv_table->get_layout( ).
ls_layout_key-report = sy-repid.
ls_layout_key-handle = 'LOG'.
ls_layout_key-logical_group = 'QPP'.
lo_salv_layout->set_key( ls_layout_key ).
lo_salv_layout->set_save_restriction( lo_salv_layout->restrict_none ).
lo_salv_layout->set_initial_layout( '/USER' ).
* Funktionen im SALV anzeigen
lo_funcs = lo_salv_table->get_functions( ).
lo_funcs->set_find( abap_true ).
lo_funcs->set_print( abap_true ).
lo_funcs->set_group_export( abap_true ).
lo_funcs->set_layout_change( abap_true ).
lo_funcs->set_layout_load( abap_true ).
lo_funcs->set_layout_save( abap_true ).
* Admin-Button verstecken
lo_funcs->set_layout_maintain( abap_false ). " Das ist es was nicht funktioniert...