Biztalk数据库查找functoid和Value Extractor不匹配

时间:2009-06-08 17:07:52

标签: map mapping biztalk

我在包含代码的地图的源架构中有一个元素。我使用它作为数据库查找functoid的输入。数据库查找functoid的输出作为输入参数传递给值提取器functoid,它输出一个列值。到目前为止一切如预期一样好。

我的问题是如何处理不匹配?我是否会从值提取器functoid中获取null,如果找不到匹配项,我如何将其默认为进入数据库查找functoid的原始输入代码?

1 个答案:

答案 0 :(得分:1)

将'Value extractor'连接到'Logical String'functoid,并将其作为'Value Mapping'functoid的输入。

还将相同的“逻辑字符串”functoid连接到“Logical Not”,进入第二个“Value Mapping”functoid。

将默认值添加到第二个“值映射”functoid。

将两个Value Mapping functoid连接到目标中的同一输出节点。

提示!确保在“值映射”functoid的两个输入参数上获得正确的顺序。