一.如何增加自定义按钮?
1.定义类并实现:
DATA:
wcl_container TYPE REF TO cl_gui_custom_container, "存放ALV的容器
wcl_container2 TYPE REF TO cl_gui_custom_container, "存放ALV的容器
wcl_alv TYPE REF TO cl_gui_alv_grid , "ALV的网格
wcl_alv2 TYPE REF TO cl_gui_alv_grid , "ALV的网格
gt_fieldcat TYPE lvc_t_fcat , "存放字段目录的内表
gt_fieldcat2 TYPE lvc_t_fcat , "存放字段目录的内表
gs_layout TYPE lvc_s_layo , "布局结构
gs_layout2 TYPE lvc_s_layo . "布局结构
CLASS lcl_event_receiver DEFINITION DEFERRED.
DATA: event_receiver TYPE REF TO lcl_event_receiver.
CLASS lcl_event_receiver DEFINITION.
PUBLIC SECTION.
CLASS-METHODS:
handle_toolbar "自定义工具栏
FOR EVENT toolbar OF cl_gui_alv_grid