FromGenericPass-使用uNewEntry()时遇到的问题

2020-08-22 01:38发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 要求-借助u...

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

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


专家您好,

要求-借助uNewentry()函数,使用From Genric Pass读取json数组并将条目写入IDM登台表。

问题详细信息:

能够从打开的数据源脚本中读取json数组,并将值传递给数组列表迭代器。

使用迭代器尝试使用uNewenty()内部函数读取创建的DSE条目。

收到以下错误消息。

请问您在哪里出错了,以及如何将条目加载到stagin表中而没有任何问题。

先谢谢您

错误截图和脚本

FromGeneric Pass的来源和目标屏幕截图

/Deva

(95.2 kB)
2条回答
路亽曱_Ryan
2020-08-22 02:32 .采纳回答

嗨,天哪,

您没有获得"下一个数据输入"脚本的主要思想。

此脚本由IDM循环执行,直到脚本返回" NULL"为止。 在每个循环上,它应仅返回使用" uNewEntry()"函数从脚本生成的一个DSE对象。 如果没有更多的条目或发生错误以结束循环,则为" NULL"。

您做错了什么

  • 您正在循环输入条目,而不是IDM-脚本中的第16行
  • 输入完成或发生错误时,您没有return子句。

所以,如何使其变亮:

  • 用" if"子句替换第16行的" while"子句
  • 移动"返回结果;" 在" if"子句之外
  • 添加"返回null;" 在" catch"子句之外(即放在第38行)

此致

Ivan

一周热门 更多>