跳转至

Loop

Loop可以让你重复执行节点列表中的动作集合,还能循环遍历ListDictionary变量。

动作

For

作用同常用编程语言中的for关键字,设置方式如下:

  • Iterator:可选择的迭代方式有:
    • Range:通过迭代次数Iterate times反复运行同一组动作
    • List:遍历指定的List变量
    • Dictionary:遍历指定的Dictionary变量

Break

作用同常用编程语言中的break关键字。

Continue

作用同常用编程语言中的continue关键字。

示例

1. 新建List变量

新建一个子类型为String的List变量,命名为productList,然后设置4个初始值:UiPath, AA, Zapier, YooginX

Create Variable List of Strings

2. 遍历新建的List变量

  1. 拖拽 Loop > For 动作到节点列表
  2. Iterator下拉框选择List,下方的变量选择刚才新建的productList
  3. For下方选中遍历所有项All items in the list
  4. 最后创建一个String类型的输出变量currentProduct用于暂存List中的每个数据项

Configure For Action

3. 显示每次遍历的数据内容

  1. 使用 String > Uppercase 动作,将每项内容转换成大写
  2. 最后用Message Box动作显示转换后的结果

String Uppercase Show Uppercase String