并行遍历
活动说明
根据序列中的每个元素,并行执行序列中的活动,当循环体中存在需要等待的活动时,流程会立即启动下一次循环,直至等待状态结束,或者遍历结束
执行逻辑:根据序列中的每个值,并行执行序列中的活动,当循环体中存在需要等待的活动时,流程会立即启动下一次循环,直至等待状态结束,或者遍历结束
当流程中不存在等待活动时:
当流程中存在等待活动时:
属性说明
输入项
参数类型
[下拉选项]
值
[内置函数]
用来进行遍历的值
输出项
完成条件
[表达式]
输入用于判断完成的条件:
当满足条件时,流程在当前活动处立即退出遍历循环
当不满足条件时,流程遍历完所有值后,才会退出遍历循环
使用示例
属性栏设置:
执行步骤:
1)在运行日志打印"步骤1"
2)进入并行遍历活动。按顺序依次在运行日志输出4,3,2,1,0;a的值等于4时的遍历循环,等待状态结束,给b赋值为a-1=3,此时满足了完成条件,并行遍历活动结束
3)在运行日志打印"步骤2"
运行结果: