abap application bar 添加的按钮在什么事件下触发

2025-02-14 06:16:01
推荐回答(1个)
回答1:

用user_command事件,如下是OO的方式:
CLASS cl_event_receiver DEFINITION.
PUBLIC SECTION.
METHODS:
handle_user_command FOR EVENT user_command OF cl_gui_alv_grid
IMPORTING e_ucomm.
ENDCLASS.
CLASS gcl_event_receiver IMPLEMENTATION.
METHOD handle_user_command.
PERFORM before_user_command USING e_ucomm.
ENDMETHOD.
ENDCLASS.