从 ODataModel 调用 SAPUI5 中的函数

Call a function in SAPUI5 from ODataModel

如何从 ODataModel 对象调用 SAPUI5 中的函数?我想从作为 SAP oData 服务实现的返回数据结果中获取集合。我尝试了 ODataModel.callFunction 方法并尝试从浏览器进行调试,但它不起作用!

这是我使用的代码:

var oModel = new sap.ui.model.odata.ODataModel('/sap/opu/odata/sap/zqud_first_service_srv/');
        oTable.setModel(oModel);
        oTable.bindRows("/EmployeeSet");
          oModel.callFunction("/EmployeeSet", "GET", null, null, function (  
          oData, oResponse) {  
             alert("ok");  
          }, function (oError) {  
             alert("err");  
          });  

通常情况下,提供比 "it doesn't work" 更多的信息会很有用。但是,这里很清楚:您的编码没有任何意义。 绑定 table 应该会自动触发 GET 请求。您不必执行进一步的步骤。我不确定您为什么要使用 callFunction,但是如果您阅读手册,您会发现这需要调用函数的名称。它不适用于实体集。