Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sapui5 无法读取属性';斯帕斯';执行.read()方法时出现未定义的错误_Sapui5 - Fatal编程技术网

Sapui5 无法读取属性';斯帕斯';执行.read()方法时出现未定义的错误

Sapui5 无法读取属性';斯帕斯';执行.read()方法时出现未定义的错误,sapui5,Sapui5,我对尝试执行odata模型的.read()方法时遇到的错误感到困惑 以下是我的模型定义: var-oModel=new-sap.ui.model.odata.ODataModel(“/destination/sap/opu/odata/sap/ODataServer”); this.getView().setModel(oModel,“odata”); 以下是相关的方法: \读取:功能(过滤器){ var oModel=this.getView().getModel(“odata”); log

我对尝试执行odata模型的.read()方法时遇到的错误感到困惑

以下是我的模型定义:

var-oModel=new-sap.ui.model.odata.ODataModel(“/destination/sap/opu/odata/sap/ODataServer”);
this.getView().setModel(oModel,“odata”);
以下是相关的方法:

\读取:功能(过滤器){
var oModel=this.getView().getModel(“odata”);
log(“oModel”,oModel);
oModel.read(“/myEntitySet”{
过滤器:过滤器,
成功:功能(oData){
console.log(“oData”,oData);
},
错误:函数(oError){
控制台日志(“oError”,oError);
}
});
}
模型已定义并显示在控制台中。 在.read()方法所在的行中,我得到以下错误:

未捕获的TypeError:无法读取未定义的属性“sPath”


我以前从未见过这种行为。我做错了什么?

我的过滤器阵列中有一个错误。问题是,
afilter
根本不是数组。解决此问题后,
.read()
方法工作正常。

我的
过滤器阵列中有一个错误。问题是,
afilter
根本不是数组。解决此问题后,
.read()
方法工作正常。

的可能重复