CL_SALV_TABLE事件

2020-08-26 12:55发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我使用 CL_ALV_T...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我使用" CL_ALV_TABLE"类制作具有方法 double_click

的alv报告
方法:on_double_click发生事件double_click OF cl_salv_events_table
       正在导入行列。

当双击ALV的特定行时,此方法确实有效

我想在按钮中调用该方法,如图所示,但是此错误引发" 空引用的解除引用"

尝试。
     数据x_lcl_event_handler类型引用到lcl_event_handler。
     调用方法x_lcl_event_handler-> ON_DOUBLE_CLICK
                                      导出Row ='1'
                                                column ='STEP'。
   捕捉CX_ROOT INTO lr_exp。
     lv_text = lr_exp-> get_text()。
     消息"错误:。"  && lv_text类型为" S"。
   ENDTRY。

在调用此代码之前,我不能将焦点放在alv表上

预先感谢您的帮助

cl-salv-table.jpg (50.3 kB)