迭代器相关条件
- Updated: 2025/07/31
循环迭代器是一个变量,用于跟踪循环中的当前迭代。 它用于控制循环执行的次数,并在每次迭代时访问列表或数组中的元素。
迭代器 | 描述 |
---|---|
对于 CSV/TXT 中的每一行 | 为指定 CSV 或文本文件中的每一行重复集合 操作,并将当前行中的值分配给记录变量。 请参阅 使用对于 CSV/TXT 中的每行迭代器。 |
对于 数据表 中的每一行 | 为指定表中的每一行重复集合 操作,并将当前行中的值分配给记录变量。 请参阅 使用对于表中的每行迭代器。 |
对于 SQL 查询数据集中的每一行 | 为指定 SQL 查询数据集中的每一行重复集合 操作,并将当前行中的值分配给记录变量。 请提供您用于建立与数据库的连接的会话名称。 |
对于 字典 中的每个键 | 为指定的字典变量中的每个键重复集合 操作,并将当前键的名称分配给变量。 注: 当 机器人 运行包含 字典
操作
操作 的循环 时,机器人 只会在字典中的原始项目数上迭代;它将忽略使用 放置
操作 插入的项目。
|
对于 字典 中的每个值 | 为指定的字典变量中的每个值重复集合 操作,并将当前值分配给变量。 由于此变量类型可以保存各种子类型(字符串、数字、布尔等),因此,如果在配置操作时快速创建变量,则变量是任何类型。 注: 当 机器人 运行包含
操作 的循环 操作 时,机器人 只会在字典中的原始项目数上迭代;它将忽略使用放置
操作 插入的项目。
|
对于邮箱中的每封邮件 | 为指定邮箱中的每封电子邮件重复集合 操作。 请参阅 使用“对于邮箱中的每封邮件”迭代器。 |
对于工作表中的每行(Excel 基本版 或 Excel 高级版) | 为工作表中包含数据的每一行重复集合 操作,并将当前行中的值分配给记录变量。 提供您用于打开 Excel 基本版 或 Excel 高级版 工作表的会话名称。 指定是否对所有行、指定行或指定单元格范围重复 操作。 从将当前行分配给此变量列表中选择记录变量或创建新记录变量。 请参阅 记录变量。 此迭代器检索单元格值作为字符串数据类型。 它支持 Excel 单元格格式,包括数字、百分比、货币、科学和日期。 例如,货币格式单元格的值在传递到表或记录变量时保留货币符号。
此选项不可使用全局会话选项来共享使用 Excel 高级版 软件包 的 Microsoft Excel 会话。 替代解决方案: 使用获取多个单元格 操作 并将数据保存到一个可数据化的变量中,然后使用选定了数据表选项的 循环 软件包。 |
适用于电子表格的表中的每一行 (Apple Numbers) |
|
对于文件夹中的每个文件 | 为指定文件夹中的每个文件重复 操作 组,并将当前文件的属性分配给包含两个键的字典变量:name 键包含文件名,extension 键包含文件扩展名。要打开不同扩展名的文件,请使用变量选项来指定文件夹路径、文件名和文件扩展名。 首先,为文件夹路径创建一个变量 |
对于文件夹中的每个文件夹 | 为指定文件夹中的每个文件夹重复集合 操作,并将当前文件夹名称分配给字符串变量。 使用包含所有子文件夹选项递归遍历文件夹中的每个子文件夹,包括隐藏文件夹。 |
对于列表中的每一项 | 为指定列表中的每个项目重复集合 操作,并将当前项目分配给变量。 指定是否对列表中的所有项目重复 操作 还是只对列表中的项目范围重复。 由于此变量类型可以保留各种子类型(字符串、数字、布尔值等),因此,如果在配置 操作 时快速创建变量,则变量是“任何”类型。
注: 列表中的索引从零开始。 例如,要重复从列表第三个位置到第六个位置的项目 操作,请在相应的字段中指定 2 和 5。
|
循环 n 次 | 以指定次数重复容器中的 操作。 您可以将迭代计数分配给数字变量。 |
对于记录中的每个值 | 对指定记录中的每个值重复 操作,并将当前值分配给变量。 由于此变量类型可以保存各种子类型(字符串、数字、布尔等),因此,如果在配置操作时快速创建变量,则变量是任何类型。 |
对于日历中的每个会议 | 使用此选项可为指定日历中的每个会议重复集合 操作。 请参阅 在循环中使用 Microsoft 365 日历 操作。 |
对于工作表 (Microsoft 365 Excel) 中的每一行 | 对工作表中包含数据的每行重复集合 操作。
|
对于邮箱 (Microsoft 365 Outlook) 中的每封邮件 | 为 Microsoft 365 Outlook 收件箱中的每封电子邮件重复集合 操作。
|
Microsoft Outlook (macOS) - 对于邮箱中的每封邮件 | 请参阅 将循环迭代器用于 Microsoft Outlook (macOS)。 |
对于队列 (工作负载) 中的每个工作项 | 为队列中的每个工作项重复集合 操作,并将工作项分配给记录变量。 记录变量返回三个固定的关键值,即 workitemId、workitemValues 和 workitemMetadata。 请参阅 使用“对于队列中的每个工作项”迭代器 |
对于 XML 数据集中的每个节点 | 为 XML 数据集中的每个节点重复集合 操作,并将当前节点分配给字符串变量。 请提供您用于打开 XML 文件的会话名称。 |