增强合并模式是为了满足控制合并多样性的一种手段,目前主要有两种类型的增强合并模式。

  1. 合并分支数目提前指定模式

明确指出需要合并分支数目的个数,合并节点只有检测到达到合并Token数目的个数后,才会继续向下解析下一步步骤列表,然后进行流程流转。

IMG_256

合并分支数目的Token指定,由WfAppRunner的控制参数属性指定。示例如下:

       程序代码片段:

    wfAppRunner.ControlParameterSheet.EOrJoinTokenPassCount= 1;

  1. 合并分支强制属性模式

或分支执行后,满足条件的分支通常可能会有多个,但是有些情况下限定必须是某一个具体的分支执行,才可以触发合并节点继续向下流转,这个时候,需要先指定合并节点的类型为“增强合并节点类型”,并且通过类型为:“强制分支”类型。

转移属性上定义“强制分支”的属性,复选框勾选示例如下: