点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好专家 在我的项目中,我需要...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好专家 在我的项目中,我需要...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好专家
在我的项目中,我需要使用json模型中的可编辑数据在智能表中添加新行,然后保存数据。
我使用了绑定上下文和CreateEntry,但是智能表仅显示后端中已经存在的数据。
调试时,我在 obindingContext 中找到了新数据,但智能表中未显示任何内容。
这是我的控制器
var j = this.getView()。getModel(" oModeljson")。getData(); var tab = that.byId(" smartTab"); var oContext = new sap.ui.model.Context(that.oModel,"/img/entitySet"); oContext = that.oModel.createEntry("/img/entitySet",{ 属性:j [0] }); tab.setBindingContext(oContext);
我也在getPendingChanges方法中获取数据。
我的问题是如何在智能表中添加新行?
我现在是否需要将数据放入元数据中?
实际上,我只需要显示新行,而不显示后端中的现有数据。
谢谢你
是的,实际上是我所使用的。
我首先将智能表绑定到json模型,然后我想使用提交更改。
实际上我在后端遇到错误。
当我使用该函数创建单个记录时,它起作用。
但是当我使用多条记录时,出现错误。
我认为我必须在后端使用批处理过程和变更集方法,而不是createentent方法。
我仍然不知道真正的问题是什么。 现在我只是在使用创建实体方法。我正在获取此味精:x051(/iwbep/cm_mgw_rt)
一周热门 更多>