您可以使用变量锚点来自动化具有不同锚点的相同控件。 例如,具有多个不同标题复选框的页面。 这些标题可能呈动态,并可能根据工作流发生改变。 您可以使用变量锚点来捕获控件一次,然后在 机器人编辑器 窗口中将锚点用作变量。 您可以使用不同来源的变量,例如 Microsoft Excel、CSV 或数据库。

使用变量锚点进行捕获

  1. 在左侧窗格中,单击自动化
  2. 要创建一个 机器人,请单击创建新的 > 机器人或打开一个您想要录制任务的 机器人
  3. 单击开始录制

    录制器 机器人 运行时窗口出现。

  4. 从下拉列表中选择窗口。

    如果您最近打开了一个应用程序,而其不存在于列表中,请单击刷新图标。

  5. 单击 AISense Recorder 并允许完成扫描过程。
    注: AISense Recorder 在您第一次在设备上使用时会下载所需的依赖文件。

    AISense Recorder 工具栏显示以下选项: 完成扫描定义暂停

    AISense Recorder 分析所选的应用程序窗口,以识别该窗口中的 UI 对象。 当系统正在分析应用程序窗口时,工具栏上的选项不可用。 分析完成后,选项将被启用,您可以开始录制任务。

  6. 等待 AISense Recorder 检测对象。
  7. 如果未自动检测到对象,当 AISense Recorder 处于准备就绪状态时,单击定义按钮以检测对象。
    注:
    • 定义窗口中,AISense Recorder 显示每种控件类型的嵌入式帮助,以便您可以为自定义对象选择正确的控件类型。
    • 如果您无意中单击屏幕或在高亮显示器出现之前单击,AISense Recorder 将提供可见性。 您必须确认再次捕获对象,或者使用定义功能在屏幕上定义对象。
    .
  8. 为选定区域选择对象类型选项卡中选择变量锚点

    使用变量锚点捕获动态控件

  9. 在您想要捕获的复选框周围绘制一个矩形。

    选定的区域显示在从图像中拖动并选择您想要定义的区域字段下方的框中。

    注: 将鼠标悬停在复选框上,确保复选框被检测到并用红色矩形突出显示,然后再单击定义
  10. 将鼠标悬停在最近的静态文本上。 突出显示文本后,选择该文本作为支持锚点。

    锚点的图像显示在为选定区域选择一个支持锚点字段下方的框中。

  11. 单击定义
  12. 在捕获所需对象后,单击完成

    录制的步骤在 操作 中显示为单独的 机器人

    对于每个变量锚点 操作,您可以复制添加的操作,并使用要捕获的对象的锚点文本更新锚点字段中的值。操作 或者,您可以在 循环 操作 中使用 操作,并使用锚点字段中支持字符串数据类型的变量。

    编辑对象属性

注:
  • 您只能将突出显示的控件分配给一个变量。
  • 确保锚点和控件之间不存在其他控件或文本。