无法读取sap.ui.model.odata.v2.ODataModel读取请求

2020-08-26 03:03发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, PFB,代码段 ...

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

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


专家您好,

PFB,代码段

当前系统在SAPUI5版本1.26.1上运行,在这里,在自定义Ui5应用程序之一中,我已经从 sap.ui.model.odata升级了现有的 OData 模型 .ODataModel sap.ui.model.odata.v2.ODataModel,但我无法读取服务URL,但是相同 正在工作,并且在GW系统中使用/IWFND/GW_CLIENT 或在Google Chrome中使用URI时,返回实体集和状态 200

请您帮忙!

谢谢。

//var oModel = new sap.ui.model.odata.ODataModel(sServiceUrl,true);
 var oModel = new sap.ui.model.odata.v2.ODataModel(sServiceUrl);

 函数getUserDetails(user){
 var ret = -1;
 var url ="/img/UserDetailsCollection(Username ='" + user +"')?$ expand = UserRoleCollection";
 appOModel.read(url,{async:false,
 成功:function(oData,oResponse){
 ret = oData;
 },
 错误:function(oError){
 MessageToast.show(oError);
 console.log(oError);
 ret = -1;
 返回;
 }
 });
//它直接返回到以下语句,甚至不执行错误处理程序。
 返回ret
 }