bsp应用程序中的oDatamodel.read给出问题

2020-09-26 07:59发布

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

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


专家们,

我在oDataModel中使用读取方法。 代码如下:

dataModel.read("/img/Z_ORDER_DETAILS_SET",{方法:" GET",过滤器:[过滤器],成功:函数(oData,响应){obj = oData.results [0];});

它抛出错误-SCRIPT438:对象不支持属性或方法" getPath"

这在本地主机上运行良好,即在eclipse中执行时,当我将其提交到后端并使用bsp应用程序运行时,会引发上述错误。

我在后端ecc系统中缺少某些软件包吗?任何指针将不胜感激。

非常感谢

苏达。

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

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


专家们,

我在oDataModel中使用读取方法。 代码如下:

dataModel.read("/img/Z_ORDER_DETAILS_SET",{方法:" GET",过滤器:[过滤器],成功:函数(oData,响应){obj = oData.results [0];});

它抛出错误-SCRIPT438:对象不支持属性或方法" getPath"

这在本地主机上运行良好,即在eclipse中执行时,当我将其提交到后端并使用bsp应用程序运行时,会引发上述错误。

我在后端ecc系统中缺少某些软件包吗?任何指针将不胜感激。

非常感谢

苏达。

付费偷看设置
发送
1条回答
SAP浪
1楼 · 2020-09-26 08:52.采纳回答

当我使用以下代码时,问题就解决了:

this.odataModel =新的sap.ui.model.odata.ODataModel(" http://XXXXXXXXXXX/sap/opu/odata/SAP/ZORDER_STATUS_UI_SRV"); this.odataModel.read("/img/Z_ORDER_DETAILS_SET?$ filter = INVDOCNUM eq'" + invoice +"'",null,null,false,function(oData,oResponse){调试器; obj = oData.results [0];};

我不确定其他代码有什么问题,但这行得通。

一周热门 更多>