点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我正在尝试创建一个简单的应用程序来批准或拒绝活动。 为此,我在oData服务的数据模型中创建了两个函数导入(批准和拒绝)。 我可以通过SAP Gateway Client成功访问这些导入,我认为在服务器端一切看起来都很好。
但是,在我的SAP UI5应用程序上,我试图将POST请求发送到这些服务中的任何一个,但是它不起作用:
this.getModel()。create("/img/Approve",oEntry,{
方法:" POST",
成功:function(data){sap.ui.commons.MessageBox.alert(" Success!");},
错误:function(){sap.ui.commons.MessageBox.alert(" Error!"); }
});
我在调试器中看到将发布请求发送到/$ batch而不是我期望的/Approve。
我想我可以使用标准的REST更新功能来完成任务,但我更希望找到一种以这种方式实现它的方法。
那么有谁知道如何做到这一点?
谢谢
马丁
(8.8 kB)
https ://sapui5.hana.ondemand.com/#docs/api/symbols/sap.ui.model.odata.v2.ODataModel.html#callFunction
我尝试过 也是-没有区别。
实际上您已经回答了最初的问题,所以我将为此问题创建一个新帖子,因为它是一个多带带的主题。
一周热门 更多>