SAPUI5将实体集数据获取到变量

2020-08-18 04:49发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的 我想使用 sap.ui...

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

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


亲爱的

我想使用" sap.ui.model.odata.v2.ODataModel"类将实体集数据获取到变量,但始终未定义变量值。

在我阅读OData v2时,它正在异步加载数据,但是直到现在我仍然不知道如何将数据加载到变量中。

//创建模型实例
//"/img/destination/ODataTest"在我的neo-app.json中被定义"
 var oModel = new sap.ui.model.odata.v2.ODataModel("/img/destination/ODataTest/Northwind/Northwind.svc/");

 var DataLoaded = oModel.read("/img/Products",
 {成功:function(){
     MessageToast.show("成功");
 },错误:function(e){
     MessageToast.show("失败");}
 }); 

谢谢。

3条回答
天桥码农
2020-08-18 05:14

看起来像是您的目标网址丢失了(在新模型创建之后(

# p#

嗨,

您可以使用以下方法查看是否已加载元数据,然后可以在其后检查数据是否已绑定到控件。

oDataModel.attachMetadataLoaded(function(){

var oMetadata = oDataModel.getServiceMetadata();

});

此致

Ravikiran

一周热门 更多>