【问题标题】:Biztalk Cumulative functoid IssueBiztalk 累积 functoid 问题
【发布时间】:2015-01-06 10:19:55
【问题描述】:

我们正在将 EDI 315 架构映射到 XML,我有以下要求。

Input EDI schema

N901="TN'' take N902

N901="TN1'' take N902

OutPut

Result= N902(N901="TN"),N902(N901="TN1")

这意味着在一个 ST 和 SE 中,我可以有 N901=TN 和 N901=TN1,这两个值映射到目标架构中的单个字段。我该怎么做?

我什至尝试将这两个值映射到 Cumulative functoid,但它返回 Null。

【问题讨论】:

    标签: biztalk biztalk-mapper


    【解决方案1】:

    要在累积连接字符串时包含条件语句,您需要包含值映射functoid。

    设置如下:

    Equals functoids 包含检查 N901 值的比较。结果被传递给返回单个布尔值的 OR functoid。

    此布尔值与 N902 的值一起传递给值映射 functoid。当布尔值计算为真时,此 functoid 会将 N902 的值传递给累积串联 functoid。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-04-01
      • 2017-06-04
      • 1970-01-01
      • 1970-01-01
      • 2015-04-28
      • 2014-07-23
      • 1970-01-01
      相关资源
      最近更新 更多