添加自定义按钮
- 在event中加两个方法
* Handle toolbar 添加按钮
METHODS handle_toolbar
FOR EVENT toolbar OF cl_gui_alv_grid
IMPORTING e_object e_interactive.
* Handle user command 按钮事件
METHODS handle_user_command
FOR EVENT user_command OF cl_gui_alv_grid
IMPORTING e_ucomm.
- handle_toolbar的实现
- handle_user_command的实现
- 在form中实现change_edit
修改fieldcatalog中的属性后必须初始化ALV
gs_layout_alv-edit = 'X'."修改change_fieldcatalog后需要初始化ALV才能生效
CALL METHOD my_grid->set_table_for_first_display"初始化ALV