SAPUI5-使用单个SAP UI5 XML视图向SQL数据库和SAP系统提交数据

时间:2015-08-06 23:40:40

标签: sapui5

我正在使用XML视图构建SAP UI5应用程序。在XML View中,数据绑定是使用JSON模型完成的,JSON模型是用于从SQL数据库获取数据的REST服务。

现在,点击视图中的“提交”按钮,我需要使用REST和Odata服务将数据发布到SQL数据库和SAP系统。

我们怎样才能做到这一点?数据存在于JSON模型中,如何填充ODATA服务并同时提交数据。

由于

1 个答案:

答案 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中完成,集成和数据一致性是后端的一部分,应该在那里发生!