如何调用Post方法功能导入

2020-08-19 15:12发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

请问有人可以建议如何调用POST方法进行oData服务功能导入,我检查了不同的线程,但是没有一个线程描述了完整的过程。

任何例子都将不胜感激。

谢谢

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

请问有人可以建议如何调用POST方法进行oData服务功能导入,我检查了不同的线程,但是没有一个线程描述了完整的过程。

任何例子都将不胜感激。

谢谢

付费偷看设置
发送
7条回答
南山jay
1楼 · 2020-08-19 15:29.采纳回答

是的,我的代码正确且有效。 感谢大家的帮助。 我犯了一些愚蠢的错误,并得到了错误模型的实例。

Aaron 3364
2楼-- · 2020-08-19 15:46

Soumya,您好,

之前是我的代码段。 希望对您有所帮助。

函数sendData(value1,value2){

var serviceUrl = this.getUrl("/img/sap/opu/odata/sap/您的网关项目");

var oDataModel;

如果(!oDataModel){

oDataModel =新的sap.ui.model.odata.ODataModel(serviceUrl,true);

}

function fnSuccess(){

console.log("成功发送到后端");

};

function fnError(){

console.log("无法发送到后端")

};

var mParameters = {

方法:" POST",

urlParameters:{

//在这里准备数据

" value1":value1,

" value2":value2

},

上下文:null

成功:fnSuccess,

错误:fnError,

异步:true};

oDataModel.callFunction(" FunctionImportName",mParameters);

当学会了学习
3楼-- · 2020-08-19 15:33

文档明确指出

[mParameters.method]包含调用此函数的方法类型的字符串

ODataModel.prototype.callFunction =函数(sFunctionName,mParameters)

hongfeng1314
4楼-- · 2020-08-19 15:49

代码看起来还可以,您是否在Dev工具中看到了请求?

shere_lin
5楼-- · 2020-08-19 15:44
< p>您好Swati,

您可以使用create()方法:

SAPUI5 SDK-演示套件

致谢

RW

# p#

请稍等,请提供代码段,这很容易理解。 我也看到在调用oData服务创建时需要传递参数以下参数,有人可以解释一下这些参数的用途以及如何在CallFunction方法中传递这些参数。

var requestObj = {


" X-Requested-With":" XMLHttpRequest",


" Content-Type":" application/json; odata = minimalmetadata",


" DataServiceVersion":" 2.0",


" MaxDataServiceVersion":" 2.0",


"接受":" application/json; odata = minimalmetadata",

}

暮风yp
6楼-- · 2020-08-19 15:42

 var yourService = new sap.ui.model.odata.ODataModel("您的服务");

 var mParameters = {}; //获取数据必须发布到服务中

 yourService.create("/img/your serviceContext",mParameters,null,function(){alert("成功发布");});

 

这会将您的数据发布到服务中。

此致

Mj

半个程序猿
7楼-- · 2020-08-19 15:33

嗨,

请检查此链接。

使用Odata模型通过SAPUI5构建CRUD应用程序

致谢

一周热门 更多>