阅读和查看 Automation Anywhere 文档

Automation Anywhere

关闭内容

内容

打开内容

循环命令

  • 已更新:5/22/2019
    • 11.3.x
    • 探索
    • Enterprise

循环命令

使用此命令可以重复一系列命令。

开始循环
开始循环。可从以下选项中进行选择:
  • 次数:循环多次。
  • 列表:循环整个列表。
  • 条件:根据现有条件运行操作。

    您也可以添加“等待”时间,以等待条件成立。

  • Excel 数据集中的每一行:可与 Excel 命令的获取多个单元格操作结合使用。从 Excel 中检索到一定范围的单元格后,该范围中的行和列会存储在系统变量 $Excel Column$ 中。
  • Internet Explorer 表中的每一行:可与 Web 记录器命令的提取表操作结合使用。在使用 Web 记录器“提取表”命令提取表时,该表中的行和列会存储在系统变量 $Table Column$ 中。
  • SQL 查询数据集中的每一行:与“数据库”命令结合使用。在使用“数据库 SQL 查询”命令发出 SQL 查询时,SQL 查询的结果集会存储在系统变量 $Dataset Column$ 中。
  • 文件夹中的每个文件:用于对文件夹中的所有文件执行操作。
    可以使用下列系统变量获取有关文件和文件夹的信息:
    • $FileName$ - 使用该变量可获取文件的名称。
    • $Extension$ - 使用该变量可获取文件的扩展名。
    • $CurrentDirectory$ - 使用该变量可获取文件所在的文件夹路径。
    如果在循环命令以外使用以上所有系统变量,则它们会返回空值。
  • 文件夹中的每个文件夹:用于对一个或多个文件夹执行操作。要访问循环中的文件夹名称,可使用系统变量 $FolderName$
  • CSV/文本文件中的每一行:用于循环处理 CSV 或文本文件中的每一行。
  • 服务器中的每个电子邮件消息:用于对邮件服务器中的每个消息执行操作。您可以使用此命令保存邮件属性,例如“主题”、“消息”、“发送:”、“抄送:”和“附件”。
  • XML 数据集中的每个节点:用于循环处理 XML 数据集中的每个节点,以获取多个节点的值。
结束循环

结束循环。“开始循环”到“结束循环”命令之间存在的操作将根据您选择的循环类型重复。

只要您插入一个“开始循环”命令,就会同时插入一个“结束循环”命令。如果错误地删除了“结束循环”,可以插入一个新的。

退出循环

可在出现特定操作或特定条件时退出循环。“退出循环”命令只能存在于“开始循环”到“结束循环”命令之间。

继续

在出现特定操作或条件时继续下一次的循环迭代。在到达“继续循环”命令时,“结束循环”之前的命令会被跳过,并运行下一次的循环迭代。

发送反馈