在ALV报告中单击复选框时触发事件

2020-09-13 10:44发布

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

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


大家好,

我已经开发了ALV报告(使用REUSE_ALV_GRID_DISPLAY_LVC)

,其中复选框为一列,

我的要求是捕获复选框单击事件,

为此,我在USER_COMMAND下编写的代码为

 FORM user_command使用r_ucomm就像sy-ucomm
                         rs_selfield TYPE slis_selfield。

   案例r_ucomm。


     当"&IC1"时。


   结束。

 最终形式。

仅当我双击复选框时结果才触发此行,因此在复选框上未显示刻度线,

我的要求是在我单击复选框时触发事件。

我在以前的线程中找不到合适的解决方案,请任何人提出合适的解决方案...

先谢谢了。

aud1.jpg (282.1 kB)

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

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


大家好,

我已经开发了ALV报告(使用REUSE_ALV_GRID_DISPLAY_LVC)

,其中复选框为一列,

我的要求是捕获复选框单击事件,

为此,我在USER_COMMAND下编写的代码为

 FORM user_command使用r_ucomm就像sy-ucomm
                         rs_selfield TYPE slis_selfield。

   案例r_ucomm。


     当"&IC1"时。


   结束。

 最终形式。

仅当我双击复选框时结果才触发此行,因此在复选框上未显示刻度线,

我的要求是在我单击复选框时触发事件。

我在以前的线程中找不到合适的解决方案,请任何人提出合适的解决方案...

先谢谢了。

aud1.jpg (282.1 kB)
付费偷看设置
发送
4条回答
SAP小黑
2楼-- · 2020-09-13 10:54

为什么坚持使用FM?
与OO Alv相比,它们已经过时且灵活性较差,在OO Alv中,您有机会拦截单元事件的单击。 如果是您,我将切换到CL_SALV。

wang628962
3楼-- · 2020-09-13 11:06

您好,西蒙,

这是使用FM开发的旧报告,要求我添加复选框选项

如果我的功能缺陷允许我从头开始更改,那么我一定会遵循CL_SALV(如您所说)。

shere_lin
4楼-- · 2020-09-13 11:04

那么您是否使用了" hotspot" 您应该使用热点。 也许您可以检查以下标准报告:BCALV_FIELDCAT_TEST

一周热门 更多>