使用OData服务时,元数据的SAPUI5(ODataMetadata)初始加载失败

2020-09-24 18:20发布

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

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


嗨!

在数据绑定中使用带有sapui的OData服务时遇到问题。

首先在SAP CLOUD PLATFORM COCKPIT中创建目的地,以获取以下详细信息

 Maniest.json

 "数据源":{
 " ES5":{
 " uri":
 "目的地/ES5/sap/opu/odata/IWBEP/GWSAMPLE_BASIC/",
 " type":" OData",
 "设置":{
 " odataVersion":" 2.0"
 }
 }
 }
 ----------------------

 "模型":{
 " dataSource":" ES5"
 }
 

neo-app.json

 {
     " path":"/目的地/ES5",
     "目标":{
     " type":"目的地",
     "名称":" ES5"
     },
     " description":" ES5 DEMO SYSTEM"
     }
 

Controller.js

 onInit:function(){
 var oForm = this.getView()。byId(" idsf");
 oForm.bindElement(" Model>/ProductSet('HT-1030')");
 } 

View.xml

 
 
 <标签文字=" ProductID"/>
 <输入值=" {Model> ProductID}"/>
 
 
 

在浏览器网络面板中,我看到元数据加载不正确,

plz解决问题。

(22.2 kB)

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

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


嗨!

在数据绑定中使用带有sapui的OData服务时遇到问题。

首先在SAP CLOUD PLATFORM COCKPIT中创建目的地,以获取以下详细信息

 Maniest.json

 "数据源":{
 " ES5":{
 " uri":
 "目的地/ES5/sap/opu/odata/IWBEP/GWSAMPLE_BASIC/",
 " type":" OData",
 "设置":{
 " odataVersion":" 2.0"
 }
 }
 }
 ----------------------

 "模型":{
 " dataSource":" ES5"
 }
 

neo-app.json

 {
     " path":"/目的地/ES5",
     "目标":{
     " type":"目的地",
     "名称":" ES5"
     },
     " description":" ES5 DEMO SYSTEM"
     }
 

Controller.js

 onInit:function(){
 var oForm = this.getView()。byId(" idsf");
 oForm.bindElement(" Model>/ProductSet('HT-1030')");
 } 

View.xml

 
 
 <标签文字=" ProductID"/>
 <输入值=" {Model> ProductID}"/>
 
 
 

在浏览器网络面板中,我看到元数据加载不正确,

plz解决问题。

(22.2 kB)
付费偷看设置
发送
2条回答
木偶小白
1楼-- · 2020-09-24 18:54

使用chrome开发人员工具并检查是否返回了元数据,是否可以确定odata版本的错误或元数据不完整等等。

吹牛啤
2楼-- · 2020-09-24 19:00

将身份验证类型设置为"无身份验证",然后 出手

我正在使用ES4,效果很好

一周热门 更多>