使用 AISense Recorder 录制任务后,您可以编辑录制的 actions 以在捕获的对象上执行各种 actions

编辑录制的任务以执行以下操作:
  • 更改您要在其中执行操作的应用程序窗口,或向窗口标题添加通配符。
  • 更改捕获的对象的属性。
  • 指定要在捕获的对象上执行的 action
  • 在下一个 action 执行之前引入延迟。
  • 指定要用于存储输出的变量。
重要: 仅支持以下类型的对象 AISense Recorder
  • 文本框
  • 复选框
  • 组合框
  • 单选按钮
  • 按钮
  • 主动文本

    主动文本是您可以单击的文本。 例如,链接、菜单、导航窗格上的文本等。 当窗口上有重复的主动文本时,AISense Recorder 会识别并应用该窗口上首次出现的主动文本的操作。

  • 被动文本

    被动文本是您只能读取的文本。 它可以是窗口上任何可见的文本,可以与 bot 执行期间可用的附近静态锚文本相关联。 当您选择一个包含多行的区域时,AISense Recorder 仅从该区域中检索文本的第一行。

  • 图像按钮

    图像按钮是一个仅包含图像,并且没有任何与其关联的文本的按钮。 例如,删除、复制、剪切、粘贴等图标。 您可以捕获隐藏在应用程序屏幕上的图像按钮,并在将鼠标指针悬停在上方时显示。

  • 在应用程序窗口和组合框上滚动

过程

要编辑已录制的任务,请执行以下步骤:

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

根据需要进行以下更改:

  1. 单击窗口选项卡或变量选项卡可指定要对其执行操作的不同应用程序窗口。
    如果已使用窗口选项卡指定应用程序窗口,则可在窗口标题字段中使用通配符。 如果应用程序的标题发生变化,通配符将非常有用。 例如,Sample* - Google Chrome
    注:
    • 在运行时,验证 Task Bot 识别正确的窗口。
    • 如果使用在应用程序窗口上滚动,则必须单击分析窗口选项才能在窗口中分析新对象。
  2. 更新对象属性。
    您只能更新锚点字段中的可用值。
  3. 操作列表中选择一个选项以指定要在对象上执行的 action
    有关按对象显示的完整可能 actions 列表,请参阅 对使用 AISense Recorder 捕获的对象执行的操作
  4. 可选: 等待控件字段中输入一个值,以指定 bot 必须在应用程序窗口中等待对象控件出现的秒数。
    我们建议在使用“设置文本”操作向文本字段输入击键时设置延迟时间。
  5. 可选: 将输出分配给变量。
    Control Room 会根据您之前选择的操作建议一个描述性的默认变量名称。 例如,如果您选择了获取文本,则建议的输出变量是 CaptureText。 如果您创建了多个输出变量,随后的变量名称会附加一个连字符和数字后缀,以避免变量名称重复。
  6. 对于您要在 bot 中编辑的另一个 actions,执行步骤 2 至 7。
  7. 单击保存
将附近的文本链接到支撑锚点
在运行时,如果 bot 不能可靠地识别对象,请将对象链接到附近更容易让 bot 找到的文本:
  1. 打开捕获 action
  2. 单击锚点选项卡。
  3. 单击捕获锚点

    浏览器或应用程序窗口将激活,主对象将突出显示(也就是您之前捕获的对象)。 将出现一个对话框,用于验证操作是否正确识别了主对象。

  4. 如果突出显示了正确的对象,则单击是,选择锚点

    否则,请单击不,我需要更正来选择正确的对象。

  5. 选择离目标物体较近且更容易让 bot 找到的文本。

    该文本将突出显示,且右侧有一个锚点图标。

  6. 单击保存