ALV网格-在导出到电子表格时未触发事件top_of_list

2020-08-18 09:24发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 这就是问题所在。 我有...

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

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


你好

这就是问题所在。 我有一个ALV网格。 当用户单击"打印","打印预览"和"导出到电子表格"时,我想进行一些编码。

我使用了事件排行榜。 我将此事件添加到REUSE_ALV_GRID_DISPLAY(it_events)中使用的事件中。

形成top_of_list。

如果sy-ucomm ='&XXL'"以便导出到电子表格

or sy-ucomm ='PRIN'"打印

或sy-ucomm ='&RNT_PREV'。 "打印预览

..................................

endif。

endform。

我在if上设置了一个断点。 当我运行报告并单击"打印"或"打印预览"时,程序将在if处停止。

但是,如果我单击"导出到电子表格",则什么也不会发生。 因此我的代码无法执行。

有人可以帮助我吗?

谢谢

孩子