决定形状
“决定”形状的每个分支(其他分支除外)都有一个与之关联的规则。 可以使用 BizTalk 表达式编辑器在为该分支的执行计算的规则中创建布尔表达式。 由于 else 分支表示上一分支中布尔表达式的求反,因此它没有与之关联的表达式。
在 规则或 else 子句 下方,Decide 形状的分支可以包含其他形状,就像编排的任何其他部分一样。
配置“决定”形状
如果 BizTalk 表达式编辑器不可见,请右键单击规则并单击“编辑布尔表达式”,或在“属性”窗口中,单击“表达式”属性的省略号(...)按钮。
在 BizTalk 表达式编辑器中,为每个分支创建布尔表达式,但 Else 分支除外。 例如,
myMessage.Total > 1000 myObject.IsValid() myMessage.VIP == true
向“Decide”形状添加分支
右键单击 “决定 ”形状,然后单击“ 新建规则分支”。
— 或 —
在两个现有分支之间拖放一个新形状。
注释
若要从 “决定 ”形状中删除分支,请右键单击要删除的分支,然后单击“ 删除”,或选择规则分支并按 DELETE 键。