使用CreateEntry创建新实体并连接到现有父实体

2020-09-23 18:30发布

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

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


你好

我已将表绑定到名称为" ItemSet"的实体" Request"的关联。 现在,我想立即创建没有触发请求的新项目,并在表中看到该项目,其中已从后端请求了实体。

<表

items =" ItemSet"

/>

oOdataModel.createEntry(" ItemSet");

现在该怎么办才能在不使用SubmitChanges()和刷新表绑定(GetEntityset)的情况下在表中呈现新记录? 有办法吗?

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

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


你好

我已将表绑定到名称为" ItemSet"的实体" Request"的关联。 现在,我想立即创建没有触发请求的新项目,并在表中看到该项目,其中已从后端请求了实体。

<表

items =" ItemSet"

/>

oOdataModel.createEntry(" ItemSet");

现在该怎么办才能在不使用SubmitChanges()和刷新表绑定(GetEntityset)的情况下在表中呈现新记录? 有办法吗?

付费偷看设置
发送
1条回答
me_for_i
1楼-- · 2020-09-23 19:30

有办法。

var oBinding = oTable.getBinding(" items");

oBinding.aKeys.push(oContext.getPath()。substring(1));

oBinding.aLastContexts.push(oContext);

oBinding.iLength ++;

oTable.updateItems();

一周热门 更多>