2020-08-25 00:15发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨。
我在搜索,但是找不到如何添加自定义按钮。
我需要添加为此处需要的客户,以便可以将Header和Slave内部表另存为EXCEL。
我认为我们无法使用标准的CL_SALV_HIERSEQ_TABLE解决方案将两个表保存在用户PC中。
" HIERSEQ"对应于全屏显示,因此您不能动态添加按钮。
您只能通过SET_SCREEN_STATUS方法定义初始的" GUI状态"。 前提条件是通过复制标准的状态(可能在程序SAPLSLVC_FULLSCREEN中为STANDARD_FULLSCREEN)来创建自定义GUI状态,并添加自己的按钮。
我不知道HIERSEQ的可用导出类型是什么 ALV。
我说(HIERSEQ实例的"方法SET_SCREEN_STATUS":)
已解决。 非常感谢 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,并已经在其上创建了我的新按钮。
工作起来就像魔术。
非常感谢您桑德拉。 :)
最多设置5个标签!
" HIERSEQ"对应于全屏显示,因此您不能动态添加按钮。
您只能通过SET_SCREEN_STATUS方法定义初始的" GUI状态"。 前提条件是通过复制标准的状态(可能在程序SAPLSLVC_FULLSCREEN中为STANDARD_FULLSCREEN)来创建自定义GUI状态,并添加自己的按钮。
我不知道HIERSEQ的可用导出类型是什么 ALV。
我说(HIERSEQ实例的"方法SET_SCREEN_STATUS":)
已解决。 非常感谢 Sandra Rossi 。
在显示方法之前调用了此方法。
在我现有的本地类上添加了此方法
并在此新方法中放一个中断,并在单击我的新Excel按钮时始终执行。
我已经从上述标准程序中复制了该PF-STATU,并已经在其上创建了我的新按钮。
工作起来就像魔术。
非常感谢您桑德拉。 :)
一周热门 更多>