循环操作
使用循环可以自动执行桌面流中的重复部分,并且避免多次运行相同的操作。
以下列表列出了一些有用的循环应用程序和功能:
- 使用简单循环执行特定数量的重复工作并迭代访问数据。
- 部署循环条件以在满足条件之前重复操作。
- 使用 For each 循环对列表项进行迭代。
- 在需要时显式结束循环。
要查找有关如何使用循环的详细信息,请转到使用循环。
退出循环
终止循环并在循环后的下一个操作或语句处继续执行流。
输入参数
此操作不需要任何输入。
生成的变量
此操作不会生成任何变量。
异常
此操作不包含任何例外。
对于每个
迭代访问列表中的项、数据表或数据行,从而重复执行操作块。
输入参数
参数 | 可选 | 接受 | 默认值 | 说明 |
---|---|---|---|---|
Value to iterate | 否 | * | 输入要迭代访问的列表、数据行或数据表值。 |
生成的变量
参数 | 类型 | 说明 |
---|---|---|
* | 将存储每个迭代中的当前项值的值名称。 |
异常
此操作不包含任何例外。
循环
对操作块迭代访问指定的次数
输入参数
参数 | 可选 | 接受 | 默认值 | 说明 |
---|---|---|---|---|
Start from | 否 | 数值 | 设置循环计数器的起始点。 | |
Increment by | 否 | 数值 | 设置循环计数器变量递增的增量。 | |
End to | 否 | 数值 | 设置循环计数器的结束点。 |
生成的变量
参数 | 类型 | 说明 |
---|---|---|
* | 将存储当前索引的值名称,从起始值开始。 每次迭代,该值将按该增量递增。 |
异常
此操作不包含任何例外。
循环条件
只要指定的条件证明为 true,则迭代访问操作块。
输入参数
参数 | 可选 | 接受 | 默认值 | 说明 |
---|---|---|---|---|
Operator | 不可用 | 等于 (=)、不等于 (<>)、大于 (>)、大于等于 (>=)、小于 (<)、小于等于 (<=) | 等于(=) | 选择第一个操作数与第二个操作数之间的关系。 |
First operand | 否 | * | 输入由前一操作定义的值名称或输入文本、数字、表达式以与第二个操作数进行比较。 | |
Second operand | 否 | * | 输入由前一操作生成的值名称或输入文本、数字、表达式以与第一个操作数进行比较。 |
生成的变量
此操作不会生成任何变量。
异常
此操作不包含任何例外。
Next 循环
强制执行块的下一次迭代,并跳过其间的所有操作。
输入参数
此操作不需要任何输入。
生成的变量
此操作不会生成任何变量。
异常
此操作不包含任何例外。