阅读和查看 Automation Anywhere 文档

Automation Anywhere

关闭内容

内容

打开内容

添加、编辑和删除变量

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

添加、编辑和删除变量

变量是已知或未知信息的存储位置。在创建逻辑时,变量对于维护或计算信息发挥着重要作用。从获取在线数据到在应用程序之间传输数据,变量可在多个方面为您提供帮助。

Automation Anywhere 允许您在MetaBot逻辑中使用各种类型的变量:本地定义的变量或系统定义的变量。以下部分介绍了如何添加、编辑和删除本地创建的变量。

MetaBot逻辑中添加变量

您可以使用 F2 功能键列出可供在MetaBot逻辑中插入的所有用户和系统变量。

用户定义的变量类型

您可以创建可在MetaBot逻辑中使用的种类型的变量:值、列表、数组和随机变量。

  1. 值 - 需要保存单个数据点并在多个位置使用它时,可以使用值类型变量。此“占位符”值可以表示文本或数字数据。

    在创建该变量后,您可以通过在多个逻辑编辑器命令中插入该变量来使用它。修改该变量的值时,这一值将反映在所有后续命令中。

    您还可以将值类型变量标记为“Regular Expression”。在创建需要在文件、文件夹和窗口标题命令中进行基于模式的搜索的任务机器人/MetaBot逻辑时,就可以使用这些变量。

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

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

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

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

  3. 数组 - 数组类型变量用于为流程在运行时需要检索的数据创建暂存区域。它是二维变量,在一个具有行和列的表中保存多个值。

  4. 随机 - 您可以创建两种类型的随机变量:字符串变量和数字变量。当您需要生成随机的重复字符串或数字集时,随机变量十分有用。这些值在您运行任务机器人/MetaBot逻辑时生成。

    随机变量的常见用途包括:

    • 字符串:将测试数据生成为字段或表单的输入
    • 数字:成批生成 ID 数字
  5. 密码 - 当您专门需要将数据保存为“密码”时,请使用密码类型变量。默认情况下,该值是加密的。

    注:Automation Anywhere 11.0 版开始,密码变量类型就已弃用。您将无法创建新的密码类型变量。但是,使用此类变量的元机器人逻辑将继续运行。只有用更安全的凭证保管库变量替换密码类型变量,您才能更新此类逻辑。

参数类型

由于MetaBot逻辑可在任务机器人中使用,因此在执行机器人时您可能希望将某些参数传递给另一个任务机器人/逻辑(属于同一MetaBot)。为此,您可以使用变量并定义其参数类型。定义参数类型可确保变量在机器人之间得到最佳使用。

MetaBot逻辑中,您可以定义种类型的参数:None、Input、Output 和 InputOutput。

有关详情,请参阅变量 - 参数类型

编辑变量

您可以编辑和修改已创建的任何本地变量。此外,还可以编辑预定义的变量。

要编辑变量,请按照以下步骤操作:

  1. 选择要编辑的变量。
  2. 单击“Edit”按钮,或右键单击该变量并选择“Edit”。此时会显示“Edit Variable”窗口。
  3. 根据需要修改变量字段。您可以更改变量类型、名称、描述或确定值的方法。
  4. 单击“保存”。

添加或编辑描述

当参数类型为 InputOutputInputOutput 时,您可以向值、数组和列表类型变量添加描述并进行编辑。这是非常有用的,因为在任务机器人中使用MetaBot实用工具/逻辑期间,无需任何单击即可提供上下文帮助。

删除变量

要删除变量,请使用变量管理器。

例如,如果将变量“全部复制”到另一个逻辑,则可能需要删除新导航流中多余的多个变量。

要删除变量,请按照以下步骤操作:

  1. 选择要删除的变量。
  2. 单击“Delete”按钮,或右键单击该变量并选择“Delete”。
  3. 显示确认消息时,单击“yes”。
注: 您可以一次删除一个变量。
发送反馈