捕获对象后,指定运行时 机器人 要对对象执行的操作。 例如,如果您捕获超链接时,您可以选择操作单击链接或检索链接文本。 请参考下表了解对象及其可能的操作。

注:
  • 在您捕获一个对象并打开操作下拉列表后,该列表可能会为不支持的对象提供 操作。 仅对下表中列出的对象使用 操作
  • 您可以将尚未被 Microsoft UI Automation (COM) 技术支持的任何控件类型捕获为客户端控件。 您可以执行所有在客户端控件类型中可用的 操作,但只能执行该特定控件支持的 操作。 例如,如果您正在捕获一个尚未被 Microsoft UI Automation (COM) 技术支持的滑块控件,它将被捕获为客户端控件。 您只能执行滑块控件支持的那些 操作。 例如,您可以执行单击左键单击右键单击双击 操作,但不能执行设置文本 操作
物品 操作
按钮
  • 获取属性:检索指定对象属性的值(例如链接文本)并可选择将其保存到变量。 有关详细信息,请参阅对象属性部分。
  • 单击
  • 左键单击:如果单击操作在运行时失败,请使用此操作。
  • 右键单击
  • 双击
Calendar
  • 获取属性:检索指定对象属性的值(例如链接文本)并可选择将其保存到变量。 有关详细信息,请参阅对象属性部分。
  • 设置日期
  • 设置月份
  • 设置年份
  • 左键单击
  • 右键单击
  • 双击
复选框
  • 调试器单击:当您无法在父级控件具有内联 JavaScript 的控件上执行单击操作时,请使用此操作。 如果要在现有机器人中使用此操作,请确保重新捕获控件。
    注:
    • 您可以使用此操作仅在使用 HTML 技术的网页上自动执行控件。
    • 操作 支持 Google ChromeMicrosoft Edge 浏览器。
    • 确保安装 Google ChromeMicrosoft Edge 扩展的 3.1.0.0 版本,以及与 Automation 360 v.30 一起发布的 录制器 软件包(版本 2.13.6-20230809-153403)。
    • 操作 不支持包含跨域或同域 iframes 的应用程序。
  • 获取属性:检索指定对象属性的值(例如链接文本)并可选择将其保存到变量。 有关详细信息,请参阅对象属性部分。
  • 获取状态:检索复选框是否已选定。 返回已选中或取消选中。
  • 选中
  • 取消选中
  • 设定重点
  • 切换:将复选框切换到相反的状态。 例如,如果选中了复选框,请使用切换操作来清除该复选框。
  • 左键单击:如果切换操作在运行时不起作用,请使用此操作。
  • 右键单击
  • 双击
客户端
  • 获取属性:检索指定对象属性的值(例如链接文本)并可选择将其保存到变量。 有关详细信息,请参阅对象属性部分。
  • 获取所有子元素名称:检索捕获控件的所有子元素的名称。

    子元素是父控件下可用的元素或控件,只有在使用像 AccChecker 这样的监视工具时才可见。

  • 获取所有子元素的值:检索捕获控件的所有子元素的值。
  • 设置文本:将文本输入 UI 对象。 支持凭据。

    机器人编辑器 中的凭据和凭据变量

  • 单击
  • 调试器单击:当您无法在父级控件具有内联 JavaScript 的控件上执行单击操作时,请使用此操作。 如果要在现有机器人中使用此操作,请确保重新捕获控件。
    注:
    • 您可以使用此操作仅在使用 HTML 技术的网页上自动执行控件。
    • 操作 支持 Google ChromeMicrosoft Edge 浏览器。
    • 确保安装 Google ChromeMicrosoft Edge 扩展的 3.1.0.0 版本,以及与 Automation 360 v.30 一起发布的 录制器 软件包(版本 2.13.6-20230809-153403)。
    • 操作 不支持包含跨域或同域 iframes 的应用程序。
  • 左键单击:如果单击操作在运行时失败,请使用此操作。
  • 右键单击
  • 双击
组合框(显示为下拉列表)
  • 调试器单击:当您无法在父级控件具有内联 JavaScript 的控件上执行单击操作时,请使用此操作。 如果要在现有机器人中使用此操作,请确保重新捕获控件。
    注:
    • 您可以使用此操作仅在使用 HTML 技术的网页上自动执行控件。
    • 操作 支持 Google ChromeMicrosoft Edge 浏览器。
    • 确保安装 Google ChromeMicrosoft Edge 扩展的 3.1.0.0 版本,以及与 Automation 360 v.30 一起发布的 录制器 软件包(版本 2.13.6-20230809-153403)。
    • 操作 不支持包含跨域或同域 iframes 的应用程序。
  • 获取属性:检索指定对象属性的值(例如链接文本)并可选择将其保存到变量。 有关详细信息,请参阅对象属性部分。
  • 获取项目总数:检索框中的项目数量。
  • 获取所选索引:检索项目在菜单中的位置。
    注: 项目索引计数从 1 开始。
  • 获取选定项目键:检索选定项目的键。
    注: Microsoft UI Automation (COM) 技术不支持此 操作
  • 获取所选文本:从所选项目检索数据。
  • 按索引选择项目:选择位于指定索引的项目。
    注: 项目索引计数从 1 开始。
  • 按文本选择项目会选择与指定文本匹配的项目。
    注: 分配值字段区分大小写。
  • 设定重点
    注: Microsoft UI Automation (COM) 技术不支持此 操作
  • 展开
    注: Microsoft UI Automation (COM) 技术不支持此 操作
  • 单击
    注: Microsoft UI Automation (COM) 技术不支持此 操作
  • 左键单击:如果单击操作在运行时失败,请使用此操作。
  • 右键单击
  • 双击
GridView(仅限 SAP)
  • 按索引单击单元格
    注: 索引计数从 1 开始。
  • 双击当前单元格
  • 获取总行数:检索包含值的行数。
  • 获取总计列:检索包含值的列数。
  • 按索引获取单元格文本:检索行和列索引处指定单元格中的数据。
    注: 行和列索引计数从 1 开始。 例如,要检索单元格 A2 中的数据,请在字段中输入 2,在字段中输入 1
  • 按文本获取单元格索引:检索包含指定文本的单元格索引。
    注: 单元格文本字段区分大小写。
  • 获取属性:检索指定对象属性的值(例如链接文本)并可选择将其保存到变量。 有关详细信息,请参阅对象属性部分。
  • 获取表:检索表数据并将其保存到表变量中。 有关更多信息,请参阅 从网页表格中提取数据的示例
  • 全选
  • 按索引设置单元格:将文本输入行和列索引所在的单元格。
    注: 行和列索引计数从 1 开始。 例如,要在单元格 A2 中输入数据,请在字段中输入 2,在字段中输入 1
  • 按文本设置单元格:将文本输入包含指定文本的单元格。
    注: 查找文本字段区分大小写。
  • 设置当前单元格
  • 设置当前行
  • 设定重点
  • 左键单击:如果单击操作在运行时失败,请使用此操作。
  • 右键单击
  • 双击
标签
  • 调试器单击:当您无法在父级控件具有内联 JavaScript 的控件上执行单击操作时,请使用此操作。 如果要在现有机器人中使用此操作,请确保重新捕获控件。
    注:
    • 您可以使用此操作仅在使用 HTML 技术的网页上自动执行控件。
    • 操作 支持 Google ChromeMicrosoft Edge 浏览器。
    • 确保安装 Google ChromeMicrosoft Edge 扩展的 3.1.0.0 版本,以及与 Automation 360 v.30 一起发布的 录制器 软件包(版本 2.13.6-20230809-153403)。
    • 操作 不支持包含跨域或同域 iframes 的应用程序。
  • 获取属性:检索指定对象属性的值(例如链接文本)并可选择将其保存到变量。 有关详细信息,请参阅对象属性部分。
  • 设定重点
  • 左键单击:如果单击操作在运行时失败,请使用此操作。
  • 右键单击
  • 双击
链接
  • 调试器单击:当您无法在父级控件具有内联 JavaScript 的控件上执行单击操作时,请使用此操作。 如果要在现有机器人中使用此操作,请确保重新捕获控件。
    注:
    • 您可以使用此操作仅在使用 HTML 技术的网页上自动执行控件。
    • 操作 支持 Google ChromeMicrosoft Edge 浏览器。
    • 确保安装 Google ChromeMicrosoft Edge 扩展的 3.1.0.0 版本,以及与 Automation 360 v.30 一起发布的 录制器 软件包(版本 2.13.6-20230809-153403)。
    • 操作 不支持包含跨域或同域 iframes 的应用程序。
  • 获取属性:检索指定对象属性的值(例如链接文本)并可选择将其保存到变量。 有关详细信息,请参阅对象属性部分。
  • 单击
  • 左键单击:如果单击操作在运行时失败,请使用此操作。
  • 右键单击
  • 双击
列表视图
  • 调试器单击:当您无法在父级控件具有内联 JavaScript 的控件上执行单击操作时,请使用此操作。 如果要在现有机器人中使用此操作,请确保重新捕获控件。
    注:
    • 您可以使用此操作仅在使用 HTML 技术的网页上自动执行控件。
    • 操作 支持 Google ChromeMicrosoft Edge 浏览器。
    • 确保安装 Google ChromeMicrosoft Edge 扩展的 3.1.0.0 版本,以及与 Automation 360 v.30 一起发布的 录制器 软件包(版本 2.13.6-20230809-153403)。
    • 操作 不支持包含跨域或同域 iframes 的应用程序。
  • 获取属性:检索指定对象属性的值(例如链接文本)并可选择将其保存到变量。 有关详细信息,请参阅对象属性部分。
  • 获取项目总数:检索列表中的项目数量。
  • 获取所选索引:检索项目在菜单中的位置。
    注: 项目索引计数从 1 开始。
  • 获取所选文本:从所选项目检索数据。
  • 按索引选择项目:选择位于指定索引的项目。
    注: 项目索引计数从 1 开始。
  • 按文本选择项目会选择与指定文本匹配的项目。
    注: 分配值字段区分大小写。
  • 单击
  • 左键单击:如果单击操作在运行时失败,请使用此操作。
  • 右键单击
  • 双击
主窗口
注: Microsoft UI Automation (COM) 技术不支持此控件。
  • 获取焦点控制 ID:检索焦点控件的 ID。
  • 获取属性:检索指定对象属性的值(例如链接文本)并可选择将其保存到变量。 有关详细信息,请参阅对象属性部分。
  • 设定重点
  • 发送按键
  • 左键单击:如果单击操作在运行时失败,请使用此操作。
  • 右键单击
  • 双击
菜单
  • 获取属性:检索指定对象属性的值(例如链接文本)并可选择将其保存到变量。 有关详细信息,请参阅对象属性部分。
  • 获取项目总数:检索菜单中的项目数量。
  • 获取所选索引:检索项目在菜单中的位置。
    注: 项目索引计数从 1 开始。
  • 获取所选文本:从所选项目检索数据。
  • 按索引选择项目:选择位于指定索引的项目。
    注: 项目索引计数从 1 开始。
  • 按文本选择项目会选择与指定文本匹配的项目。
    注: 分配值字段区分大小写。
  • 设定重点: Microsoft UI Automation (COM) 技术不支持此操作。
  • 左键单击:如果单击操作在运行时失败,请使用此操作。
  • 右键单击
  • 双击
页面选项卡
  • 获取属性:检索指定对象属性的值(例如链接文本)并可选择将其保存到变量。 有关详细信息,请参阅对象属性部分。
  • 获取项目总数:检索选项卡中的项目数量。
  • 获取所选索引:检索项目在菜单中的位置。
    注: 项目索引计数从 1 开始。
  • 获取所选文本:从所选项目检索数据。
  • 按索引选择项目:选择位于指定索引的项目。
    注: 项目索引计数从 1 开始。
  • 按文本选择项目会选择与指定文本匹配的项目。
    注: 分配值字段区分大小写。
  • 左键单击:如果单击操作在运行时失败,请使用此操作。
  • 右键单击
  • 双击
注: 当您使用 Microsoft UI Automation (COM) 技术捕获页面选项卡控件并在控件上执行左键单击右键单击双击 操作时,操作 将单击捕获点。
密码文本
  • 获取属性:检索指定对象属性的值(例如链接文本)并可选择将其保存到变量。 有关详细信息,请参阅对象属性部分。
  • 设置文本:将文本输入 UI 对象。 支持凭据。

    机器人编辑器 中的凭据和凭据变量

  • 单击
  • 左键单击:如果单击操作在运行时不起作用,请使用此操作。
  • 右键单击
  • 双击
单选按钮
  • 调试器单击:当您无法在父级控件具有内联 JavaScript 的控件上执行单击操作时,请使用此操作。 如果要在现有机器人中使用此操作,请确保重新捕获控件。
    注:
    • 您可以使用此操作仅在使用 HTML 技术的网页上自动执行控件。
    • 操作 支持 Google ChromeMicrosoft Edge 浏览器。
    • 确保安装 Google ChromeMicrosoft Edge 扩展的 3.1.0.0 版本,以及与 Automation 360 v.30 一起发布的 录制器 软件包(版本 2.13.6-20230809-153403)。
    • 操作 不支持包含跨域或同域 iframes 的应用程序。
  • 获取属性:检索指定对象属性的值(例如链接文本)并可选择将其保存到变量。 有关详细信息,请参阅对象属性部分。
  • 获取状态:检索是否选择了单选按钮。 返回已选择或取消选择。
  • 选择
  • 设定重点
  • 左键单击:如果单击操作在运行时失败,请使用此操作。
  • 右键单击
  • 双击
Shell
注: Microsoft UI Automation (COM) 技术不支持此控件。
  • 获取属性:检索指定对象属性的值(例如链接文本)并可选择将其保存到变量。 有关详细信息,请参阅对象属性部分。
  • 左键单击:如果单击操作在运行时失败,请使用此操作。
  • 右键单击
  • 双击
滑块
  • 获取属性:检索指定对象属性的值并可选择将其保存到变量。 有关详细信息,请参阅对象属性部分。 此 操作 支持以下对象属性:
    • RangeMaximum:显示滑块的最大值。
    • RangeMinimum:显示滑块的最小值。
    • 范围值:显示滑块的当前值。
    • RangeSmallChange:表示滑块值可以改变的最小增量。
    • RangeLargeChange:表示滑块值可以改变的最大增量。
    • RangeisReadyOnly:指示滑块的当前状态是只读的还是可编辑的。
  • 设置位置
  • 左键单击
  • 右键单击
  • 双击
注:
  • 您可以在滑块控件中使用 操作 来自动化 Windows Presentation Foundation (WPF) 控件和 Electron 应用程序。
  • 目前尚不支持自动化 WinForms。
选项卡
注: Microsoft UI Automation (COM) 技术不支持此控件。
  • 获取属性:检索指定对象属性的值(例如链接文本)并可选择将其保存到变量。 有关详细信息,请参阅对象属性部分。
  • 向左滚动
  • 选择
  • 设定重点
  • 左键单击:如果单击操作在运行时失败,请使用此操作。
  • 右键单击
  • 双击
  • 调试器单击:当您无法在父级控件具有内联 JavaScript 的控件上执行单击操作时,请使用此操作。 如果要在现有机器人中使用此操作,请确保重新捕获控件。
    注:
    • 您可以使用此操作仅在使用 HTML 技术的网页上自动执行控件。
    • 操作 支持 Google ChromeMicrosoft Edge 浏览器。
    • 确保安装 Google ChromeMicrosoft Edge 扩展的 3.1.0.0 版本,以及与 Automation 360 v.30 一起发布的 录制器 软件包(版本 2.13.6-20230809-153403)。
    • 操作 不支持包含跨域或同域 iframes 的应用程序。
  • 取消全选
  • 获取属性:检索指定对象属性的值(例如链接文本)并可选择将其保存到变量。 有关详细信息,请参阅对象属性部分。
  • 按索引获取单元格文本:检索行和列索引处指定单元格中的数据。
    注: 行和列索引计数从 1 开始。 例如,要检索单元格 A2 中的数据,请在字段中输入 2,在字段中输入 1
    注: 对于 Microsoft UI Automation (COM) 技术,行和列的索引计数从 1 开始,其中包括标题行和最左边的列。
  • 按文本获取单元格索引:检索包含指定文本的单元格索引。
    注: 单元格文本字段区分大小写。
  • 获取表:检索表数据并将其保存到表变量中。 有关更多信息,请参阅 从网页表格中提取数据的示例
    • 当您使用 Microsoft UI Automation (COM) 技术来捕获控件时,获取表格 操作 还会提取表格中最左侧的列和标题行。
  • 获取总行数:检索包含值的行数。
    注: 当您使用 Microsoft UI Automation (COM) 技术来捕获控件时,与旧技术相比,获取总行数 操作 提取的行数更多(包括行中的标题)。
  • 获取总计列:检索包含值的列数。
    注: 当您使用 Microsoft UI Automation (COM) 技术来捕获控件时,与旧技术相比,获取总列数 操作 会提取更多的列(包括最左边的列)。
  • 选择行
  • 全选
  • 按索引设置单元格:将文本输入行和列索引所在的单元格。
    注: 行和列索引计数从 1 开始。 例如,要在单元格 A2 中输入数据,请在字段中输入 2,在字段中输入 1
    注: 对于 Microsoft UI Automation (COM) 技术,行和列的索引计数从 1 开始,其中包括标题行和最左边的列。
  • 按文本设置单元格:将文本输入包含指定文本的单元格。
    注: 查找文本字段区分大小写。
  • 设定重点
  • 左键单击:如果单击操作在运行时失败,请使用此操作。
  • 右键单击
  • 双击
  • 按索引单击单元格:单击位于行和列索引处的指定单元格。
  • 按文本单击单元格:单击包含指定文本的单元格。
  • 按索引左键单击单元格:在行和列索引处指定的单元格上执行左键单击。
    注: 项目索引计数从 1 开头。
  • 按文本左键单击单元格:在包含指定文本的单元格上执行左键单击。
  • 按索引右键单击单元格:在行和列索引处指定的单元格上执行右键单击。
    注: 项目索引计数从 1 开头。
  • 按文本右键单击单元格:在包含指定文本的单元格上执行右键单击。
  • 按索引双击单元格:在行和列索引处指定的单元格上执行双击操作。
    注: 项目索引计数从 1 开头。
  • 按文本双击单元格:对包含指定文本的单元格执行双击操作。
注: 当您捕获表格时,项目元素的属性也会被捕获。 您无法将这些捕获的属性用作选择条件,因为在 机器人 运行时,无法搜索项目的属性值。
文本框
  • 调试器单击:当您无法在父级控件具有内联 JavaScript 的控件上执行单击操作时,请使用此操作。 如果要在现有机器人中使用此操作,请确保重新捕获控件。
    注:
    • 您可以使用此操作仅在使用 HTML 技术的网页上自动执行控件。
    • 操作 支持 Google ChromeMicrosoft Edge 浏览器。
    • 确保安装 Google ChromeMicrosoft Edge 扩展的 3.1.0.0 版本,以及与 Automation 360 v.30 一起发布的 录制器 软件包(版本 2.13.6-20230809-153403)。
    • 操作 不支持包含跨域或同域 iframes 的应用程序。
  • 获取属性:检索指定对象属性的值(例如链接文本)并可选择将其保存到变量。 有关详细信息,请参阅对象属性部分。
  • 设定重点
  • 设置文本:将文本输入 UI 对象。 支持凭据。

    机器人编辑器 中的凭据和凭据变量

  • 附加文本:在字段的现有文本末尾添加文本,而不是将其覆盖。
  • 单击
  • 左键单击:如果单击操作在运行时失败,请使用此操作。
  • 右键单击
  • 双击
工具栏
注: Microsoft UI Automation (COM) 技术不支持此控件。
  • 获取属性:检索指定对象属性的值(例如链接文本)并可选择将其保存到变量。 有关详细信息,请参阅对象属性部分。
  • 左键单击:如果单击操作在运行时失败,请使用此操作。
  • 右键单击
  • 双击
树视图(控件显示为列表视图)
  • 获取属性:检索指定对象属性的值(例如链接文本)并可选择将其保存到变量。 有关详细信息,请参阅对象属性部分。
    注: 当您使用 Microsoft UI Automation (COM) 技术来捕获控件时,获取属性 操作 无法检索项目元素的属性,并返回空值。
  • 获取总项目数:检索树中的项目数。
  • 获取所选索引:检索项目在菜单中的位置。
    注: 项目索引计数从 1 开始。
    注: 当您使用 Microsoft UI Automation (COM) 技术来捕获控件时,获取选定文本 操作 返回的是一个项目列表,而不是像其他技术那样返回单个字符串。
  • 获取所选文本:从所选项目检索数据。
    注: 当您使用 Microsoft UI Automation (COM) 技术来捕获控件时,获取选定文本 操作 返回的是一个项目列表,而不是像其他技术那样返回单个字符串。
  • 按索引选择项目:选择位于指定索引的项目。
    注: 项目索引计数从 1 开始。
  • 按文本选择项目会选择与指定文本匹配的项目。
    注: 分配值字段区分大小写。
  • 左键单击:如果单击操作在运行时失败,请使用此操作。
  • 右键单击
  • 双击
注: 当您使用 Microsoft UI Automation (COM) 技术捕获树控件并在控件上执行左键单击右键单击双击 操作时,操作 将单击捕获点。