值映射functoid抑制字符串连接

时间:2018-04-04 10:27:58

标签: xml xslt biztalk

我有一个字符串连接functoid,用于连接街道名称和街道号码。为此我有2个值映射functoid,如果它不是空白的,它们都从输入文件中接收它们的值,如下所示:

enter image description here 在我的测试文件中,只给出了具有街道号码的街道名称。但是当我测试我的地图时,它根本不会在输出文件中创建街道地址。如果我尝试从街道号值映射器中删除链接,它可以正常工作。

我不确定导致此行为的原因。字符串连接是否以某种方式被抑制,如果它的一些输入链接没有返回值?

2 个答案:

答案 0 :(得分:2)

该Functoid的剧本是:

 @Html.Kendo().Dialog().Events(e => e.InitOpen("dialog_resize"))

然后你必须检查输入参数何时为空。最好的选择是再添加2个Value Mappings,但条件是现有的否定,输出为空字符串。

答案 1 :(得分:0)

最好使用脚本功能来执行此操作,因为您几乎肯定会有一些特殊情况来涵盖

我做的比我记忆的要多,相信我;)