阅读和查看 Automation Anywhere 文档

Automation Anywhere

关闭内容

内容

打开内容

如何在循环命令中使用数组变量

  • 已更新:7/19/2019
    • 11.3.x
    • 探索
    • Enterprise

如何在循环命令中使用数组变量

一旦创建了数组类型变量,就可以使用循环命令在自动化任务中处理它们。

使用直接分配数组变量

  1. 打开 Workbench。
  2. 使用“Tools > Variable Manager”的 数组类型变量 创建数组变量(我们将其称为 $Student_Data$)。
  3. 双击循环命令并选择选项“Times”。
  4. 按 F2 插入 $ArrayRow$ 变量并选择数组变量作为 $Student_Data$。
  5. 创建值变量(我们将其称为 $row$)以保存从各行获取的数据。
  6. 双击变量运算命令并按 F2 选择“Specify value”下的 $Counter$ 变量。
  7. 再次双击循环命令并选择选项“Times”。
  8. 按 F2 插入 $ArrayColumn$ 变量并选择数组变量作为 $Student_Data$。
  9. 双击消息命令并按 F2 以插入 $Student_Data$ 变量。您将看到“Array variable option”对话框出现。按 F2 可在“Row Value”中选择 $row$ 变量,在“Column Value”中选择 $Counter$ 变量。
  10. 单击“OK”保存值,然后单击“Save”保存消息。

使用“从文本文件读取”数组变量

  1. 打开 Workbench。
  2. 使用“Tools > Variable Manager”的 数组类型变量 选项创建数组变量(我们将其称为 $Sports_team$)。
  3. 双击循环命令并选择选项“Times”。
  4. 按 F2 插入 $ArrayRow$ 变量并选择数组变量作为 $Sports_team$。
  5. 创建值变量(我们将其称为 $row$)以保存从各行获取的数据。
  6. 双击变量运算命令并按 F2 选择“Specify value”下的 $Counter$ 变量。
  7. 再次双击循环命令并选择选项“Times”。
  8. 按 F2 插入 $ArrayColumn$ 变量并选择数组变量作为 $Sports_team$。
  9. 双击消息命令并按 F2 以插入 $Sports_team$ 变量。您将看到“Array variable option”对话框出现。按 F2 可在“Row Value”中选择 $row$ 变量,在“Column Value”中选择 $Counter$ 变量。
  10. 单击“OK”保存值,然后单击“Save”保存消息。

使用“从 CSV/Excel 读取”数组变量

  1. 打开 Workbench。
  2. 使用“Tools > Variable Manager”的 数组类型变量 选项创建数组变量(我们将其称为 $Employee_Data$)。
  3. 双击循环命令并选择选项“Times”。
  4. 按 F2 插入 $ArrayRow$ 变量并选择数组变量作为 $Employee_Data$。
  5. 创建值变量(我们将其称为 $row$)以保存从各行获取的数据。
  6. 双击变量运算命令并按 F2 选择“Specify value”下的 $Counter$ 变量。
  7. 再次双击循环命令并选择选项“Times”。
  8. 按 F2 插入 $ArrayColumn$ 变量并选择数组变量作为 $Employee_Data$。
  9. 双击消息命令并按 F2 以插入 $Employee_Data$ 变量。您将看到“Array variable option”对话框出现。按 F2 可在“Row Value”中选择 $row$ 变量,在“Column Value”中选择 $Counter$ 变量。
  10. 单击“OK”保存值,然后单击“Save”保存消息。

使用“从数据库读取”数组变量

  1. 打开 Workbench。
  2. 使用“Tools > Variable Manager”的 数组类型变量 选项创建数组变量(我们将其称为 $Employee$)。
  3. 双击循环命令并选择选项“Condition”。
  4. 从“Loop While”对话框,选择“Variable”选项。

  5. 单击“Edit”可选择“Loop Condition”。
  6. 选择适当的变量、运算符和值。如需参考,请参阅下图:

  7. 要显示变量的值,可以使用消息框。
发送反馈