Fiori元素列表报告操作CHANGESET_PROCESS

2020-09-03 13:56发布

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

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


你好

我创建了带有CDS注释的fiori元素列表报告。 多行选择已启用(在manifest.json中)。

我通过CDS注释添加了一个"动作"按钮,并在MPC_EXT类中定义了函数导入。

当用户选择多条记录并按"操作"按钮时,我想一步处理所有行。 我以为使用CHANGESET_BEGIN(我已经将CV_DEFER_MODE设置为'X')和CHANGESET_PROCESS可以解决问题,但是每行调用CHANGESET_PROCESS方法。

有什么主意我可以一起处理所有行吗?

谢谢您的帮助

克里斯托夫

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

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


你好

我创建了带有CDS注释的fiori元素列表报告。 多行选择已启用(在manifest.json中)。

我通过CDS注释添加了一个"动作"按钮,并在MPC_EXT类中定义了函数导入。

当用户选择多条记录并按"操作"按钮时,我想一步处理所有行。 我以为使用CHANGESET_BEGIN(我已经将CV_DEFER_MODE设置为'X')和CHANGESET_PROCESS可以解决问题,但是每行调用CHANGESET_PROCESS方法。

有什么主意我可以一起处理所有行吗?

谢谢您的帮助

克里斯托夫

付费偷看设置
发送
4条回答
追夢秋陽
1楼 · 2020-09-03 14:05.采纳回答

UI.lineItem.invocationGrouping

CHANGE_SET

这可能会对您有所帮助。

https://help.sap.com/doc/saphelp_nw75/7.5.5/zh-CN/f8/af07bb0770414bb38a25cae29ahte9/frame。

浮生未央
2楼-- · 2020-09-03 14:26

如何调用函数导入?

请输入代码

葫芦娃快救爷爷
3楼-- · 2020-09-03 14:20

嗨,

在CDS视图中,我声明了如下按钮。 该按钮尚未通过扩展名添加。 自动导入功能。 我还没有实现任何代码。 这是标准的。

 @UI:{标识位置:10,
         lineItem:[{排名:10},
                                       {类型:#FOR_ACTION,数据操作:'MPC_EXT:CREATESETTLI',标签:'创建结算'} 

致谢

克里斯托夫

shere_lin
4楼-- · 2020-09-03 14:08

谢谢您的回答。 我已按照您的建议添加了建议的注释,它可以工作。 当我在列表中选择3条记录并按操作" CREATESETTLI"时,一次通话中获得3个订单项。

致谢

克里斯托夫

一周热门 更多>