2020-08-26 05:42发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的专家,
我创建了一个过程,以从创建新用户ID的过程中生成自定义ID。 但是,当我测试程序时,会出现错误并告诉它找不到MSKEY。
在一遍中,我创建了" Togeneric"并输入目标,例如;
我的脚本看起来像这样。
请提出如何解决此错误的建议。 我已经尝试在脚本中编辑代码,但是结果是相同的。
最好的问候
马文
您好Marvin,
我在这里看到了几个问题。
1。 如果我正确地阅读了此内容,则可以向脚本提供参数(MSKEYVALUE),并且直到结尾时才在脚本本身中使用它,当您告诉脚本时,它应该以大写形式返回该参数。 因此,您不会返回脚本的结果(即retValue)。
因此,您需要删除过程中的%MSKEYVALUE%,并在脚本开始时删除" Par"。 最后,您需要从脚本中返回正确的变量。
。
2。 即使您返回脚本的正确结果,也可以尝试将其放入" MSKEY"。 这应该是" MSKEYVALUE"或应包含您尝试在此处创建的用户ID的任何其他属性。
问候,
Steffi。
嗨,马文,
除了Steffis答案外,您还应该传递MSKEY作为参数,因此第一行应类似于Attirbute:MSKEY,值%MSKEY%。 魔术(您的脚本)应该使用表上方的"下一步数据输入"选项发生。 在那里,您需要选择脚本。 它从下表中以哈希图的形式获取属性值对,您可以使用Par.get(" Attribute")来获取值。
此致
亚历克斯
最多设置5个标签!
您好Marvin,
我在这里看到了几个问题。
1。 如果我正确地阅读了此内容,则可以向脚本提供参数(MSKEYVALUE),并且直到结尾时才在脚本本身中使用它,当您告诉脚本时,它应该以大写形式返回该参数。 因此,您不会返回脚本的结果(即retValue)。
因此,您需要删除过程中的%MSKEYVALUE%,并在脚本开始时删除" Par"。 最后,您需要从脚本中返回正确的变量。
。
2。 即使您返回脚本的正确结果,也可以尝试将其放入" MSKEY"。 这应该是" MSKEYVALUE"或应包含您尝试在此处创建的用户ID的任何其他属性。
。
问候,
Steffi。
嗨,马文,
除了Steffis答案外,您还应该传递MSKEY作为参数,因此第一行应类似于Attirbute:MSKEY,值%MSKEY%。 魔术(您的脚本)应该使用表上方的"下一步数据输入"选项发生。 在那里,您需要选择脚本。 它从下表中以哈希图的形式获取属性值对,您可以使用Par.get(" Attribute")来获取值。
此致
亚历克斯
一周热门 更多>