我需要通过 Odata 绑定到网格表将动态值输入参数传递给计算视图。我可以使用以下语法从 Odata 获取计算视图结果:
...odata/SERVICE.xsodata/DataSetParameters(P_END_DATE=datetime'2013/07/10',P_START_DATE=datetime'2013/07/03')/Results?$format=json
我在控制器中用以下代码绑定网格表(日期在实际应用中是动态的)
var gridTable = _this.getView().byId(gridName);
gridTable.setModel(oModel);
gridTable.bindRows("DataSet(P_END_DATE=datetime\'2013/07/10\',P_START_DATE=datetime\'2013/07/03\')", null, null, aFilters);
在运行时我收到以下错误
No key property 'P_END_DATE' exists in type...No key property 'P_END_DATE' exists in type ...Collection 'DataSet' is not directly accessible....Collection 'DataSet' is not directly accessible.
谁能帮我知道从 odata 绑定传递参数的正确语法是什么?