并行遍历

活动说明

根据序列中的每个元素,并行执行序列中的活动,当循环体中存在需要等待的活动时,流程会立即启动下一次循环,直至等待状态结束,或者遍历结束

执行逻辑:根据序列中的每个,并行执行序列中的活动,当循环体中存在需要等待的活动时,流程会立即启动下一次循环,直至等待状态结束,或者遍历结束

当流程中不存在等待活动时:

并行遍历(流程中不存在等待活动)

当流程中存在等待活动时:

并行遍历(流程中存在等待活动)

属性说明

输入项

参数类型

[下拉选项]

[内置函数]

用来进行遍历的值

输出项

完成条件

[表达式]

输入用于判断完成的条件:

  • 当满足条件时,流程在当前活动处立即退出遍历循环

  • 当不满足条件时,流程遍历完所有值后,才会退出遍历循环

使用示例

属性栏设置:

执行步骤:

1)在运行日志打印"步骤1"

2)进入并行遍历活动。按顺序依次在运行日志输出4,3,2,1,0;a的值等于4时的遍历循环,等待状态结束,给b赋值为a-1=3,此时满足了完成条件,并行遍历活动结束

3)在运行日志打印"步骤2"

运行结果:

results matching ""

    No results matching ""