der Anwender soll in einem ALV das Layout nicht ändern dürfen. D.h.:
- Es darf kein Layout ausgwählt werden.
- Es dürfen keine Spalten ausgeblendet oder verschoben werden, auch nicht über eine direkte Markierung und Bearbeitung im Grid
Da gibt es die Exclude-Parameter um Buttons aus dem Toolbar auszublenden, z.B.:
nachfolgend die Attribute zum Ausschluss einzelner Buttons.
REFRESH: gt_toolbar_excluding.
APPEND cl_gui_alv_grid=>mc_mb_export TO gt_toolbar_excluding.
APPEND cl_gui_alv_grid=>mc_fc_refresh TO gt_toolbar_excluding.
APPEND cl_gui_alv_grid=>mc_fc_info TO gt_toolbar_excluding.
APPEND cl_gui_alv_grid=>mc_fc_load_variant TO gt_toolbar_excluding.
APPEND cl_gui_alv_grid=>mc_fc_save_variant TO gt_toolbar_excluding.
APPEND cl_gui_alv_grid=>mc_mb_variant TO gt_toolbar_excluding.
APPEND cl_gui_alv_grid=>mc_mb_filter TO gt_toolbar_excluding.
APPEND cl_gui_alv_grid=>mc_fc_detail TO gt_toolbar_excluding.
APPEND cl_gui_alv_grid=>mc_fc_check TO gt_toolbar_excluding.
APPEND cl_gui_alv_grid=>mc_fc_views TO gt_toolbar_excluding.
APPEND cl_gui_alv_grid=>mc_fc_pc_file TO gt_toolbar_excluding.
APPEND cl_gui_alv_grid=>mc_fc_sum TO gt_toolbar_excluding.
APPEND cl_gui_alv_grid=>mc_fc_print_back TO gt_toolbar_excluding.
APPEND cl_gui_alv_grid=>mc_fc_filter TO gt_toolbar_excluding.
APPEND cl_gui_alv_grid=>mc_fc_print_prev TO gt_toolbar_excluding.
APPEND cl_gui_alv_grid=>mc_fc_find TO gt_toolbar_excluding.
APPEND cl_gui_alv_grid=>mc_fg_sort TO gt_toolbar_excluding.
APPEND cl_gui_alv_grid=>mc_fc_separator TO gt_toolbar_excluding.
APPEND cl_gui_alv_grid=>mc_fc_loc_undo TO gt_toolbar_excluding.
APPEND cl_gui_alv_grid=>mc_fc_loc_cut TO gt_toolbar_excluding.
APPEND cl_gui_alv_grid=>mc_fc_loc_append_row TO gt_toolbar_excluding.
APPEND cl_gui_alv_grid=>mc_fc_loc_delete_row TO gt_toolbar_excluding.
APPEND cl_gui_alv_grid=>mc_fc_loc_insert_row TO gt_toolbar_excluding.
APPEND cl_gui_alv_grid=>mc_fc_loc_copy_row TO gt_toolbar_excluding.
APPEND cl_gui_alv_grid=>mc_fc_loc_copy TO gt_toolbar_excluding.
APPEND cl_gui_alv_grid=>mc_fc_loc_paste TO gt_toolbar_excluding.
APPEND cl_gui_alv_grid=>mc_fc_loc_paste_new_row TO gt_toolbar_excluding.
APPEND cl_gui_alv_grid=>mc_fc_average TO gt_toolbar_excluding.
APPEND cl_gui_alv_grid=>mc_fc_minimum TO gt_toolbar_excluding.
APPEND cl_gui_alv_grid=>mc_fc_maximum TO gt_toolbar_excluding.
APPEND cl_gui_alv_grid=>mc_fc_graph TO gt_toolbar_excluding.
APPEND cl_gui_alv_grid=>mc_fc_view_excel TO gt_toolbar_excluding.
APPEND cl_gui_alv_grid=>mc_fc_view_crystal TO gt_toolbar_excluding.