2020-09-10 12:13发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我正在根据条件映射到各种表。 我正在根据条件创建表节点。
在一个字段映射中,我正在使用FormatbyExample。 运行正常。
当数据用于另一种情况并且由于该表节点不应该创建FormatbyExample而不应该使用FormatbyExample时,就会发生此问题。 出现错误"队列没有相同数量的值",因为数据不适用于这种情况。
如何避免此错误。
谢谢
嗨!
例如,您可以使用条件函数(IfWithoutElse/IfThenElse)来检查是否应使用FormatByExample。
关于Evgeniy。
FormatByExample函数的前提条件是两个队列都应具有相同数量的值。 为了生成结果队列,该函数从第一个队列中获取值,并将它们与第二个队列中的上下文更改组合起来
在消息映射中,右键单击示例函数格式,然后检查两个输入队列的值是否相等。
让我知道这是否有帮助。
嗨Suchita,
两个队列都不同,并且此场景中的传入数据也不在一起,但是尽管未使用CreateIf否定创建父节点,但PI仍在尝试对其进行映射。
我想避免该错误,以便映射将给出正确的节点结果。
嗨,Evgeniy,
我使用ifWithOutElse和UseoneasMany组合解决了这个问题。
最多设置5个标签!
嗨!
例如,您可以使用条件函数(IfWithoutElse/IfThenElse)来检查是否应使用FormatByExample。
关于Evgeniy。
FormatByExample函数的前提条件是两个队列都应具有相同数量的值。 为了生成结果队列,该函数从第一个队列中获取值,并将它们与第二个队列中的上下文更改组合起来
在消息映射中,右键单击示例函数格式,然后检查两个输入队列的值是否相等。
让我知道这是否有帮助。
嗨Suchita,
两个队列都不同,并且此场景中的传入数据也不在一起,但是尽管未使用CreateIf否定创建父节点,但PI仍在尝试对其进行映射。
我想避免该错误,以便映射将给出正确的节点结果。
嗨,Evgeniy,
我使用ifWithOutElse和UseoneasMany组合解决了这个问题。
一周热门 更多>