使用循环阶段的示例

您可以使用循环阶段将循环构建到作业序列中。

以下是作业序列的一部分,作业序列重复尝试运行作业直至作业成功或达到循环限制为止。作业依赖于并非始终可用的网络链接。

图 1. 在序列中使用循环的示例

显示使用循环活动阶段的作业序列示例

StartLoopActivity 阶段 networkloop 具有选定的数字循环,属性设置如下所示:

图 2. 数字循环属性

显示示例作业中数字循环的设置

这定义了循环最多将运行 1440 次。根据作业是成功还是失败,操作会有所不同:

下面是利用循环阶段重复运行作业以处理不同工作日结果的部分作业序列:

图 3. 以列表方式使用循环的示例

显示设置为重复运行作业以处理不同工作日结果的作业序列的示例

StartLoop Activity 阶段 dayloop 具有选定的列表循环,属性设置如下所示:

图 4. 列表循环属性

显示示例作业序列中列表循环的属性设置

作业活动阶段 processresults 的属性包括:

图 5. 处理结果属性

显示示例作业序列中作业活动的设置

作业 processresults 将运行五次,对于每个循环迭代,会按照“monday, tuesday, wednesday, thursday, friday”的顺序将工作日作业参数传递给作业。然后,将退出循环,并将控制传递到序列中的下一个活动。