如何使用FromGeneric Pass和uNewEntry()从API或Web服务检索记录?

2020-09-21 15:48发布

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

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


尊敬的专家,

您能帮我解决我面临的以下问题吗?

要求: :读取通过XML响应收到的条目,并使用FromGeneric Pass将它们存储到登台表中。

问题:

创建了3个新脚本,并在"源"选项卡中进行了如下链接。

openConnectionXML脚本-通过建立连接并从API检索响应。 (连接已成功建立,并且收到的响应也很好)

getConnectionXML脚本-读取值并将其插入登台表

CloseConnectionXML脚本-断开连接。

"源"标签:

目标标签:

我知道我在链接到下一个数据输入脚本的脚本中编写的代码或逻辑是错误的。

我只是尝试使用PUT功能,并按照下面的链接所述检查它是否工作正常

https://blogs.sap .com/2014/01/07/scripting-basics-using-initializationterminationentry-scripts /

根据链接,我需要在"打开数据"源脚本中还是在下一个数据输入脚本中创建DSE条目。

https://help.sap.com/viewer/ 4773a9ae1296411a9d5c24873a8d418c/8.0/zh-CN/b6836257c4da4c0891728b2758fec54e.html

 function getConnectionXML(Par){

     importClass(java.net.HttpURLConnection);
     importClass(java.net.URL);
     importClass(java.util.HashMap);

     var entry;
     var retVal;

     for(var i = 0; i 
 

附加了脚本。

openconnectionxml.txt

getconnectionxml.txt

先谢谢了!

(19.7 kB)

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

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


尊敬的专家,

您能帮我解决我面临的以下问题吗?

要求: :读取通过XML响应收到的条目,并使用FromGeneric Pass将它们存储到登台表中。

问题:

创建了3个新脚本,并在"源"选项卡中进行了如下链接。

openConnectionXML脚本-通过建立连接并从API检索响应。 (连接已成功建立,并且收到的响应也很好)

getConnectionXML脚本-读取值并将其插入登台表

CloseConnectionXML脚本-断开连接。

"源"标签:

目标标签:

我知道我在链接到下一个数据输入脚本的脚本中编写的代码或逻辑是错误的。

我只是尝试使用PUT功能,并按照下面的链接所述检查它是否工作正常

https://blogs.sap .com/2014/01/07/scripting-basics-using-initializationterminationentry-scripts /

根据链接,我需要在"打开数据"源脚本中还是在下一个数据输入脚本中创建DSE条目。

https://help.sap.com/viewer/ 4773a9ae1296411a9d5c24873a8d418c/8.0/zh-CN/b6836257c4da4c0891728b2758fec54e.html

 function getConnectionXML(Par){

     importClass(java.net.HttpURLConnection);
     importClass(java.net.URL);
     importClass(java.util.HashMap);

     var entry;
     var retVal;

     for(var i = 0; i 
 

附加了脚本。

openconnectionxml.txt

getconnectionxml.txt

先谢谢了!

(19.7 kB)
2条回答
路亽曱_Ryan
1楼-- · 2020-09-21 16:40

嗨,天哪,

您面临的问题到底是什么? 桌子是空的吗?

关于您的下一个数据输入脚本,您应该返回循环中的每个单个输入



 .....


 for(var i = 0; i 
  
   

致谢

Norman

Climb_Ma
2楼-- · 2020-09-21 16:29

Norman Nuernberger -在post ,建议您使用FromGenericPass和uNextEntry从Web服务中获取记录。 请为我的问题提供您的意见。

一周热门 更多>