如何将Odata Services的数据传递到SAPUI5中的Simpleform元素

2020-08-18 16:05发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我是SAPUI5的...

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

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


大家好,

我是SAPUI5的初学者,直到现在我仍在index.html文件中编写完整的代码。

下面是我的代码,我试图将数据传递给simpleform元素

var oModel =

new sap.ui.model.odata.ODataModel(" <​​a rel="nofollow" href="http://abc.com:8002/sap/opu/odata/SAP/ZGET_SINGLE_DATA_SRV/"> http://abc.com:8002/sap/opu/odata/SAP/ZGET_SINGLE_DATA_SRV/",

是,

'p_usrid,'p_pass');

oModel.read("/img/empinfoSet('910302')");

var oSimpleForm =新的sap.ui.layout.form.SimpleForm(

" sf1",

{

maxContainerCols:2,

可编辑:是,

内容:[

new sap.ui.core.Title({text:" Person"}),

new sap.ui.commons.Label({text:" Name"}),

new sap.ui.commons.TextField({value:" {Pernr}"}),

]

});

oSimpleForm.setModel(oModel);

oSimpleForm.placeAt(" content");

请帮助。

6条回答
jovirus
2020-08-18 16:17

嗨Ashish,

1。 内部读取函数.read(q url,true,function(suc){

///使用Json模型

Var imodel = ne sap.ui.model.json.jsonmodel( suc.result):

Sap.ui.getcore()。setModel(imodel)

})

初始化后,尝试使用以下概念 获取并绑定记录

http://jsbin.com/kakap/1/ edit?html,js,output

谢谢,

Karthik A

一周热门 更多>