Aufrufen einer Funktion in SAPUI5 aus ODataModel
Wie eine Funktion aufzurufen, die in SAPUI5 aus ODataModel Objekt? Ich möchte die Sammlung in den zurückgegebenen Daten Ergebnis, dass ich implementiert als SAP oData-service. Ich habe versucht, zu ODataModel.callFunction
Methode und versuchen, ' debug-browser, aber es funktioniert nicht!
Dies ist der code, den ich verwendet:
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");
});
Du musst angemeldet sein, um einen Kommentar abzugeben.
Normalerweise wäre es nützlich, mehr Informationen als nur "es funktioniert nicht". Aber auch hier ist es klar: Ihr Code macht keinen Sinn.
Die Bindung der Tabelle auslösen sollte, eine GET-Anforderung automatisch. Sie nicht zu tun haben, weitere Schritte. Ich bin mir nicht sicher, warum Sie wollen, zu verwenden callFunction, aber wenn Sie das Handbuch Lesen, werden Sie sehen, dass dies würde erfordern, den Namen einer Funktion zu nennen. Es funktioniert nicht gegen die entity-sets.