CL_SALV_HIERSEQ_TABLE如何添加功能(自定义按钮)

2020-08-25 00:15发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨。 我在搜索,但是找不到...

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

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


嗨。

我在搜索,但是找不到如何添加自定义按钮。

我需要添加为此处需要的客户,以便可以将Header和Slave内部表另存为EXCEL。

我认为我们无法使用标准的CL_SALV_HIERSEQ_TABLE解决方案将两个表保存在用户PC中。

3条回答
wang628962
2020-08-25 00:53

已解决。 非常感谢 Sandra Rossi

在显示方法之前调用了此方法。

"设置PF状态
  gr_hierseq-> set_screen_status(
  出口
  报告= sy-repid
  pfstatus ='STANDARD_FULLSCREEN'
 * set_functions =
  ).SET HANDLER gr_events-> on_user_command FOR lr_events。

在我现有的本地类上添加了此方法

 on_user_command FOR EVENT增加了cl_salv_events_hierseq的功能
  导入e_salv_function发件人。

并在此新方法中放一个中断,并在单击我的新Excel按钮时始终执行。

方法on_user_command。
  断点。
  ENDMETHOD。

我已经从上述标准程序中复制了该PF-STATU,并已经在其上创建了我的新按钮。

工作起来就像魔术。

非常感谢您桑德拉。 :)

一周热门 更多>