我正在使用XML视图构建SAP UI5应用程序。在XML View中,数据绑定是使用JSON模型完成的,JSON模型是用于从SQL数据库获取数据的REST服务。
现在,点击视图中的“提交”按钮,我需要使用REST和Odata服务将数据发布到SQL数据库和SAP系统。
我们怎样才能做到这一点?数据存在于JSON模型中,如何填充ODATA服务并同时提交数据。
由于
答案 0 :(得分:0)
只需从JSON模型中复制数据,然后使用此数据创建OData请求以发送到OData服务。
var OData = {
Data1 : JSONDATA.Data1
.
.
//etc.
}
var oModel = new sap.ui.model.odata.ODataModel(<URL>);
oModel.create(<sPath>, OData, <mParameters?>)
但是我和mjturner在同一个页面上这不应该在UI中完成,集成和数据一致性是后端的一部分,应该在那里发生!