阅读和查看 Automation Anywhere 文档

Automation Anywhere

关闭内容

内容

打开内容

列表类型变量

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

列表类型变量

当您需要逐个检索多个值时,可以使用列表类型变量。它本质上是数据的一维占位符。

何时/为何使用列表类型变量

列表变量的常见用途包括:

  • 向多个收件人发送电子邮件
  • 在循环内传递不同的值
  • 搜索多个网址

值可以表示文本或数字数据。

创建变量后,可以在多个 Workbench 命令中插入并使用该变量。修改变量的值时,此值将反映在任务运行的所有后续命令中。

如何创建列表类型变量

可通过两种方式创建列表类型变量:使用直接分配方式或使用文件分配方式。

直接分配方式

当变量的值固定并且需要在任务运行时逐个检索时,使用直接分配方式创建列表类型变量。

要使用直接分配方式创建列表类型变量,请按照下列步骤操作:

  1. 在 Workbench 中,单击顶部或右侧选项卡上的“变量管理器”图标。
  2. 单击“添加”按钮。此时将显示“添加变量”窗口,且“创建新变量”选项将处于选中状态。
  3. 选择类型“列表”。
  4. 输入变量的名称。该名称必须以字母字符开头并且不能包含空格。
  5. 选择“值”单选按钮。这是默认值。
  6. 在提供的字段中指定列表值。这些值可以是字符或数字。
  7. 单击“添加到列表”按钮。
  8. 重复步骤 5 和 6 以完成列表。
  9. 单击“保存”。

您可以使用“随机生成”复选框在任务运行时随机调用值。

如果将该选项留为未选中,将按您输入的顺序检索这些值。

保存变量后,它将显示在变量管理器的“局部变量”部分。

列表类型变量的示例:

Name:电子邮件地址

值:products@automationanywhere.com、support@automationanywhere.com、john.smith@automationanywhere.com

文件分配方式

如果在任务运行时需要从文本文件中检索变量的值,则应使用文件分配方式创建列表类型变量。

文本文件用于定义列表变量。循环命令可以轻松处理值列表。

常见用例:将数据提取到文本文件

要使用文件分配方式创建列表类型变量,请按照下列步骤操作:

  1. 确定将用于分配值的文本文件。

    在文本文件中,确保存在变量名称且后跟“=”运算符和逗号分隔值列表。

    带有值列表的示例文本文件:变量名称:products

    products.txt 文件包含:

    products = automation, testing, PI, SAP-automation, ERP-automation
    
  2. 在 Workbench 中,单击顶部或右侧选项卡上的“变量管理器”图标。
  3. 单击“添加”按钮。此时将显示“添加变量”窗口,且“创建新变量”选项将处于选中状态。
  4. 选择类型“列表”。
  5. 输入变量的名称。该名称必须以字母字符开头并且不能包含空格。
  6. 选择“从文本文件读取”单选按钮。
  7. 在“选择文件”字段中,浏览到该文件或输入所需文本文件的文件路径。使用“打开文件”按钮查看所选的文本文件。
  8. 单击“保存”。

保存变量后,它将显示在变量管理器的“局部变量”部分。

发送反馈