SAP CPI UDF执行类型队列的所有值

2020-08-20 15:00发布

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

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


您好,我要求自定义udf(groovy->函数)必须执行所有queue值。 当我尝试执行默认情况下,它作为"上下文的所有值"执行。 我遍历了SAP CPI Java Docs,在输出接口文档中明确提到了有关执行类型"队列的所有值"的信息。 有人可以帮我吗?

<<公共接口输出

此类在高级用户定义函数(执行类型"上下文的所有值"或"队列的所有值")中使用,以返回函数的结果>>

谢谢

Rao Malisetti

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

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


您好,我要求自定义udf(groovy->函数)必须执行所有queue值。 当我尝试执行默认情况下,它作为"上下文的所有值"执行。 我遍历了SAP CPI Java Docs,在输出接口文档中明确提到了有关执行类型"队列的所有值"的信息。 有人可以帮我吗?

<<公共接口输出

此类在高级用户定义函数(执行类型"上下文的所有值"或"队列的所有值")中使用,以返回函数的结果>>

谢谢

Rao Malisetti

付费偷看设置
发送
3条回答
d56caomao
1楼-- · 2020-08-20 15:34

您好 Mallikarjuna Rao Malisetti

我认为CPI UDF中没有内置的"队列中的所有值"。

您是否尝试过以下方法:
1。 在UDF逻辑之前使用" removeContext"节点功能。 这也一样。

2。 右键单击输入字段," changeContext"->选择输入数据的根节点。

它们都可以根据您的要求工作。

最好的问候,
Sai Sreenivas Addepalli

半个程序猿
2楼-- · 2020-08-20 15:28

Hi Sai Sreenivas,

感谢您的时间,如果我选择" removeContext",那么SAP发布的Output.isContextChange(is [i])的用途是什么。

谢谢

Rao Malisetti

Nir深蓝
3楼-- · 2020-08-20 15:33

嗨, Mallikarjuna Rao Malisetti,

如果使用" removeContext"选项,则所有输入数据都将在单个Context或队列中。 因此,没有使用Output.isContextChange(is [i])。

如果ContextChange对您很重要,那么我认为您可以按照以下过程进行操作:

1。 接受两个输入-"一个带有removeContext"和"一个没有removeContext"。

2。 您可以使用"不带removeContext的一个"来标识ContextChange,并使用"带removeContext的一个"来将数据放入队列中。

这也符合您的要求吗?


关于

Sai Sreenivas Addepalli。

一周热门 更多>