面对问题从SAP RPA中的API获取数据

2020-08-14 21:46发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家, 我正在尝试从下面的链接...

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

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


专家,

我正在尝试从下面的链接中读取Web服务api。

https://api.sap.com/ api/API_QTN_PROCESS_SRV/resource?tag = A_SupplierQuotation&path = get_A_SupplierQuotation&method = get&opId = get_A_SupplierQuotation

之后,我试图将其显示到excel中,但是数据没有到来。

我也包括了Excel的库。

我在 res.d.results(代码中的第58行)空值即将到来的

中附加了屏幕截图和代码

请任何人都可以帮助我

预先感谢

neha

(26.7 kB)
4条回答
Climb_Ma
2020-08-14 22:33 .采纳回答

您好 neha sharma

我尝试了该方案。它对我来说很好。 我将上传屏幕截图和相关代码。 请尝试一下。 希望这对您有用。

如您所见,Ajax调用正在执行,返回的JSON对象存储在上下文中。

Br,

钱德鲁

 ctx.ajax.call({
    url:" https://sandbox.api.sap.com/s4hanacloud/sap/opu/odata/sap/API_QTN_PROCESS_SRV/A_SupplierQuotation?$format=json",
    标头:{
      APIKEY:" GW2z7guVCM1AbqbSusmBItg7LCanGoVc"
    },
    异步:错误,
    方法:e.ajax.method.get,
    contentType:e.ajax.content.json,
    成功:功能(res,状态,xhr){
       rootData.Sample.Data = res ['d'];
       ctx.log(rootData.Sample.Data);
       返回;
    },
    错误:function(xhr,error,statusText){
       ctx.log('ctx.ajax.call error:'+ statusText);
    }
 }); screenshot-47.png
 

一周热门 更多>