1.实现事件
- 双击事件类实现
CLASS lcl_handle_events DEFINITION. PUBLIC SECTION. METHODS: on_double_click FOR EVENT double_click OF cl_salv_events_table IMPORTING row column. ENDCLASS. "lcl_handle_events DEFINITION CLASS lcl_handle_events IMPLEMENTATION. METHOD on_double_click. PERFORM frm_double_click USING row column. ENDMETHOD. "on_user_command ENDCLASS.
2.注册类事件到cl_salv_table对象
- 注册实施类事件到cl_salv_table对象
FORM frm_show_data . DATA: lx_msg TYPE REF TO cx_salv_msg. DATA: gr_table TYPE REF TO cl_salv_table. DATA: lr_content TYPE REF TO cl_salv_form_element. DATA: lo_columns TYPE REF TO cl_salv_columns. DATA: lo_events TYPE REF TO cl_salv_events_table. DATA: o_events