如何配置决定形状

表示“决定”形状的图像。
决定形状

“决定”形状的每个分支(其他分支除外)都有一个与之关联的规则。 可以使用 BizTalk 表达式编辑器在为该分支的执行计算的规则中创建布尔表达式。 由于 else 分支表示上一分支中布尔表达式的求反,因此它没有与之关联的表达式。

规则或 else 子句 下方,Decide 形状的分支可以包含其他形状,就像编排的任何其他部分一样。

配置“决定”形状

  1. 如果 BizTalk 表达式编辑器不可见,请右键单击规则并单击“编辑布尔表达式”,或在“属性”窗口中,单击“表达式”属性的省略号...)按钮。

  2. 在 BizTalk 表达式编辑器中,为每个分支创建布尔表达式,但 Else 分支除外。 例如,

    myMessage.Total > 1000  
    myObject.IsValid()  
    myMessage.VIP == true  
    

向“Decide”形状添加分支

  1. 右键单击 “决定 ”形状,然后单击“ 新建规则分支”。

    — 或 —

  2. 在两个现有分支之间拖放一个新形状。

    注释

    若要从 “决定 ”形状中删除分支,请右键单击要删除的分支,然后单击“ 删除”,或选择规则分支并按 DELETE 键。