退出循环操作仅适用于在循环动作中断或退出循环时使用。 在循环操作中使用 “退出循环” 操作可终止当前循环迭代,退出循环操作,然后通过转到以下操作继续流程执行。

在循环迭代期间,当流程成功获取所需信息并可以结束循环并在流程中继续前进时,此操作最有用。 您可以重命名此操作,或保留默认的 “退出循环” 标题。

注意: Exit Loop 仅在循环操作中使用时才有效,并且不包括更多操作的输出路径。 

例如,假设流程需要集合中的特定项目,例如此集合中显示的欧元集:

Item 0 - amount: 10.00 code: EUR
Item 1 - amount: 15 code :NOT_SET
Item 2 - amount: 5.00 code: USD

注意: 此示例假定集合中的货币项目不是 NOT_SET。

在这种情况下,流程作者可能会设置一个包含决策操作的循环,以确定货币的代码是否为欧元(欧元)。 在运行时,在第一个循环周期之后,流程会发现货币确实包含欧元代码。 使用任务设置流程。CollectionHasEros = true,然后使用 “退出循环” 操作结束循环而无需进一步处理。