阅读和查看 Automation Anywhere 文档

Automation Anywhere Automation 360

关闭内容

内容

打开内容

使用 Universal Recorder 编辑录制的任务

  • 已更新:12/15/2020
    • Automation 360 v.x
    • 版本
    • RPA 工作区

使用 Universal Recorder 编辑录制的任务

录制任务后,编辑捕获 actions 以更改窗口、捕获其他对象、选择新操作、启用后台处理、输入其他等待时间或将输出保存到变量。

Prerequisites

选择列表视图以查看每个 action 的完整详细信息。

编辑录制的任务以执行以下操作:
  • 更改您要在其中执行操作的应用程序窗口,或向窗口标题添加通配符。
  • 更改捕获的对象的属性。
  • 指定要在捕获的对象上执行的 action
  • 在下一个 action 执行之前引入延迟。
  • 指定要用于存储输出的变量。

要将捕获 action 添加到任务,请参阅 使用捕获 action

Procedure

要编辑录制的任务,请按照以下步骤操作:

  1. 打开包含要编辑的录制的 actionsbot
  2. 单击要编辑的 action

根据需要进行以下更改:

  1. 将窗口选项更改为当前活动窗口选项。
  2. Optional:

    您可以使用正则表达式 (regex) 来识别窗口标题。选择正则表达式作为每个正则表达式条件的字符串模式,然后输入值。默认情况下,窗口标题字段区分大小写。您可以启用不区分大小写的 regex 标记,以识别不区分大小写的窗口标题。

    例如,您可以为所有以 ((\\w*)-Notepad 开头的窗口标题名称输入字符串值 ((\\w*)-Notepad,或者仅为与此模式匹配的窗口标题使用诸如 ((\\w)\\s)*document-Notepad 之类的模式。

    Note: 在运行时,验证 TaskBot 识别正确的窗口。如果没有,请执行以下操作:
    1. 应用程序或浏览器窗口。
    2. 窗口 > 获取活动窗口标题action拖到记录器 > 捕获action上方。
    3. 将字符串变量插入到将窗口标题分配给变量字段中。
    4. 窗口 > 设置标题action拖到窗口 > 获取活动窗口标题action下方。
    5. 窗口字段中,插入由记录器 > 捕获action生成的窗口变量。
    6. 新建窗口标题字段中,从获取活动窗口标题action插入字符串变量。
    7. 单击保存
  3. Optional: 选择重设窗口大小选项以指定窗口尺寸。
    此选项可提供更可靠的 bot。它根据记录任务的尺寸调整窗口的大小,这增强了机器人识别目标对象的能力。
    • 如果在您记录任务时窗口最大化,则此选项处于取消选中状态。
    • 如果在记录任务时窗口未处于最大大小,则默认情况下会选择此选项,宽度和高度字段会自动填充窗口尺寸。
    Note: 此选项仅适用于可以调整大小的窗口。它不适用于桌面任务栏选项。
  4. 查看对象属性表。
    bot 使用选定的属性来识别运行时的对象控件。
    1. 验证控件类型是否与预期对象匹配。
      例如,当从网站捕获表时,请确保控件类型HTML 标签值为 TABLE
      如果控件类型与预期对象不匹配,请重新捕获对象控件。
    2. 选择并分配值到您想包含在对象搜索中的对象属性。
      为获得更可靠的 bot,我们建议您只选择具有静态值的属性(如名称类型HTML IDDOMXPATH),并取消选择具有动态值的属性(如 HTML Href路径),这些是可以改变的主题且会导致bot错误。
      您可以使用通配符 (*) 和对象属性值中的变量来重新使用相同的 action 来捕获不同场景下的不同对象。
  5. 从下拉列表中选择操作
    有关按对象显示的完整可能 actions 列表,请参阅 对使用 Universal Recorder 捕获的对象执行的操作
    • 如果在控件类型PASSWORD_TEXT 的文本框中记录单击和击键,记录器不会捕获输入到字段中的击键。相反,action 会选择设置文本选项,并提供安全输入密码的选项。我们建议您将密码存储在 Credential Vault 中,并将其作为凭据插入 actionBot editor 中的凭据和凭据变量

      如果您使用 TAB 击键而不是在 MSAA 或 SAP 应用程序中单击来导航到文本框,记录器能够识别控件类型PASSWORD_TEXT 的字段。

    • 如果所选操作支持后台处理,则会出现在后台运行选项。后台处理
  6. Optional: 等待控件字段中输入一个值,以指定 bot 必须在应用程序窗口中等待对象控件出现的秒数。
    我们建议在使用“设置文本”操作向文本字段输入击键时设置延迟时间。
  7. Optional: 将输出分配给变量。
    Control Room 会根据您在步骤 8 中选择的操作建议一个描述性的默认变量名称。例如,如果您选择了获取属性,则建议的输出变量是 PropertyValue。如果您创建了多个输出变量,随后的变量名称会附加一个“-1”,以避免重复。
  8. 为您希望在 actions 中编辑的另一个 bot 执行步骤 3 至 9。
  9. 单击保存

Next steps

运行 bot
发送反馈