如何在移动开发套件中单击一次按钮即可更新两个实体集

2020-08-18 22:22发布

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

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


大家好,

我已经在部分页面中添加了按钮,然后单击该按钮,我正在通过为实体集" A"更新实体odata操作将状态更新为" X",这对我来说工作正常。但是在同一按钮上,我需要 更新实体集" B",它也是实体集" A"的子属性(集合)。

任何人都可以告诉我如何在更新实体中执行此操作吗?

预先感谢

Neha

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

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


大家好,

我已经在部分页面中添加了按钮,然后单击该按钮,我正在通过为实体集" A"更新实体odata操作将状态更新为" X",这对我来说工作正常。但是在同一按钮上,我需要 更新实体集" B",它也是实体集" A"的子属性(集合)。

任何人都可以告诉我如何在更新实体中执行此操作吗?

预先感谢

Neha

付费偷看设置
发送
2条回答
天桥码农
1楼 · 2020-08-18 22:40.采纳回答

Neha

所有MDK操作均具有OnSuccess和OnFailure处理程序属性。 OnSuccess属性用于将多个动作链接在一起。 从您的解释看来,您似乎想为A调用Create Entity,然后在B上调用Create Entity。您可以简单地将Create A的OnSuccess设置为调用CreateB。根据关系,如果需要,可以使用Create Related Entity B是A的孩子。

比尔

暮风yp
2楼-- · 2020-08-18 23:04

感谢比尔,

但是我正在尝试更新我没有创建的对象,这些对象已经从后端创建了。

但是你能告诉我如何链接在一起,因为如果在对象B中已经包含多个数据列表,并且我需要在单击按钮时更新每个列表的状态。假设页面已与该页面上的对象A绑定,则我添加了按钮 称为"更新状态"。 在该按钮上单击,我需要将状态更新为与对象A相关的对象B的全部数据的X。

一周热门 更多>