ALV的鼠标双击事件:构造LS_LAYOUT的F2CODE属性设置为”&ETA”即可。ALV的页眉:利用Function“REUSE_ALV...
当用户双击ALV列表中的一行时,on_double_click方法会被调用,你可以在方法中进行相应的处理。2.设置ALV...
首先自声明:classcl_event_receiverdefinitiondeferred."for event handling 定一个class: classcl_event_receiverdefinition. publicsection. methods: catch_doubleclick "双击时间 方法 foreventdouble_clickofcl_gui_alv_grid importing "传入相应参数 e_column "选中的列 es_row_no "选中的行数(table) sender. "...
" 注册双击事件 SET HANDLER lo_event_handler->on_double_click FOR o_alv_grid. 4. 测试双击跳转功能是否正常工作 编写完代码后,需要在ABAP环境中进行测试,确保双击跳转功能正常工作。可以模拟双击ALV网格中的某行,并检查是否成功跳转到目标事务代码。 5. 根据测试结果调整和优化代码或配置 根据测试结果,可...
1.ALV表格单击事件 会涉及到两个重要概念 这里引用到sap论坛的一篇文章中的一个字段slis_selfield与slis_t_event 大部分内容翻译自该文章 当我们使用alv显示内表,传统的那几个事件不会被触发,如果要在使用alv时候触发这事件 我们需要定义内表type slis_t_event 且 itab应该通过 ‘REUSE_ALV_LIST_DISPLAY ’函数...
sap abap屏幕显示调用总结-alv双击打开窗口和弹出窗1)alv及其事件定义 CLASS lcl_event_receiver DEFINITION.PUBLIC SECTION.METHODS handle_f4 FOR EVENT onf4 OF cl_gui_alv_grid IMPORTING e_fieldname es_row_no er_event_data et_bad_cells.METHODS catch_doubleclick FOR EVENT double_click OF cl_gui_alv...
CREATE obxxxxject event_receiver1001. set handler event_receiver1001->handle_toolbar for alvgrid1001. set handler event_receiver1001->handle_double_click for alvgrid1001. set handler event_receiver1001->handle_user_command for alvgrid1001. gs_layout_alv1001-no_toolbar = ''. gs_layout_alv1001...
HANDLE_HOTSPOT_CLICK FOR EVENT HOTSPOT_CLICK OF CL_GUI_ALV_GRID IMPORTING E_ROW_ID E_COLUMN_ID ES_ROW_NO,* 双击 HANDLE_DOUBLE_CLICK FOR EVENT DOUBLE_CLICK OF CL_GUI_ALV_GRID IMPORTING E_ROW E_COLUMN ES_ROW_NO.ENDCLASS. "LCL_EVENT_HANDLER DEFINITION*...
"双击事件 METHODS:HANDLE_DOUBLE_CLICK FOR EVENT DOUBLE_CLICK OF CL_GUI_ALV_GRID IMPORTING E_ROW E_COLUMN."工具栏增加按钮 METHODS:HANDLE_TOOLBAR FOR EVENT TOOLBAR OF CL_GUI_ALV_GRID IMPORTING E_OBJECT E_INTERACTIVE,"工具栏增加按钮点击事件 HANDLE_USER_COMMAND FOR EVENT USER_COMMAND...
设置 HANDLE_DATA_CHANGED 事件时,可以通过 CL_GUI_ALV_GRID 类的事件处理机制来捕获双击。DATA: lv_row TYPE i. CLASS lcl_event_handler DEFINITION. PUBLIC SECTION. METHODS: on_double_click FOR EVENT double_click OF cl_gui_alv_grid IMPORTING e_row e_column. ENDCLASS. CLASS lcl_event_handler ...