点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我想了解如何使用o...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我想了解如何使用o...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我想了解如何使用odata服务管理多表插入。
问题:
例如,我有两个表:
1。 客户(客户ID为主键)
2。 订单(订单ID为主键,客户ID为外键)
客户表具有一对多关系的订单表。
我想创建OData服务,在这里我可以管理插入/更新/删除事务。
我几乎不知道可以使用"关联"来联接表,但是我不确定以下几点:
1。 "协会"是否支持CRUD操作?
2。 如何管理Customer_ID和Order_ID的自动生成的主键创建?
请咨询。
是,CRUD操作支持关联。 您应该使用批处理操作将父/子/关联链接记录全部插入一批。 您使用content-id($,然后是content-id值)作为父/子记录中自动生成的主键的占位符。
不幸的是,您不能将UI5 OData模型用于content-id批处理操作。 您必须手动编码请求正文。 这是即将在10月启动的即将进行的HANA开发的"下一步" openSAP课程的一个示例。
XSODATA服务定义:
XSJS退出逻辑:
以及用于构建请求的UI5控制器事件逻辑:
一周热门 更多>