活动
最新
False
发行说明 - 其他最新
横幅背景图像
徽标
用户界面自动化活动
上次更新日期 2023年12月21日

发行说明

要了解更改情况,请查看发行说明。

v23.10.8

发行日期:2023 年 12 月 21 日

新增功能

Added support for UiPath Autopilot™ for Developers, currently available in Preview exclusively in Studio Web. Instead of building a new automation from scratch, you can now simply describe the task you want to automate using natural language and watch as Autopilot's generative AI skillset converts your description into a fully automated workflow.

Additionaly, this update contains improvements for coded automations support in Studio.

v23.10.7

发行日期:2023 年 12 月 11 日

错误修复

A System.ObjectDisposedException error was thrown when attempting to run a coded workflow that uses Object Repository.

v23.10.6

发行日期:2023 年 12 月 6 日

错误修复

  • The Java Extension couldn't be reinstalled after upgrading Studio to v2023.4 if an error occurred when trying to uninstall it. With the new changes, the Uninstall button on the Studio > Tools > UiPath Extensions page changes to Install, despite any uninstall errors. Running the install again upgrades the Java extension properly even if any errors occur after uninstalling.
  • The workaround implemented for the UiPath MV3 browser extension initialization failure in Private mode is no longer necessary starting with Edge v119, as Microsoft confirmed that the original bug has been fixed in this version. The workaround now only applies for Edge versions between 115 and 118.

v23.4.10

发行日期:2023 年 10 月 26 日

改进

在本版本中,我们对活动包进行了一些细微的改进和错误修复。

v22.10.10

发行日期:2023 年 10 月 26 日

改进

在本版本中,我们对活动包进行了一些细微的改进和错误修复。

v23.10.3

发布日期:2023 年 10 月 23 日

新特性和改进功能

浏览器

当浏览器意外关闭或在 Windows 关闭期间关闭时,系统会显示“还原页面”弹出窗口。如果在打开浏览器时未实施特定逻辑(例如,检查是否出现弹出窗口并使用“单击”活动将其关闭),则此行为可能会中断自动化。我们实施了一项更改,以防止在打开浏览器时出现“还原页面”弹出窗口。

现在支持自动化同时使用多个用户配置文件运行的多个浏览器实例。此功能允许用户使用在 Chrome、Edge 和 Firefox 的不同配置文件下打开的多个浏览器实例设计自动化。

现在,您可以直接从 UiPathRemoteRuntime.msi 安装 Firefox、RDP 和 VMware 扩展程序。
用户界面自动化新式活动

已在新式体验中隐藏以下活动:

  • 存在 OCR 文本
  • 单击 OCR 文本
  • 双击 OCR 文本
  • 悬停在 OCR 文本上方
  • 查找 OCR 文本位置

要在“活动”面板中查看这些活动,请选择“传统”筛选器。

扩展的基于触发器的 Attended 自动化

如果您需要识别在与应用程序中的某些用户界面元素交互时触发的原生事件的类型,我们引入了一个与用户界面探测器集成的新工具,即“事件检查工具”,可用于配置“应用程序事件触发器”活动。该工具可捕获并监控所有选定的事件类型,使您能够分析执行的操作,并在适用时诊断问题。

我们通过“应用程序事件触发器”活动添加了对许多事件的支持:HTML 事件,例如“已更改下载”、“已激活选项卡”、“已创建选项卡”、“已删除选项卡”和“已更新选项卡”;新的 WEBCTRL 事件,“选择更改”;基于用户界面的事件:“已出现”、“已消失”、“已更改文本”、“已获得焦点”、“已失去焦点”、“已调用”、“已选定”、“已取消选定”和“已切换”。

我们还在原生嵌入式浏览器(例如 Slack、Discord 或 Electron 测试应用程序)中添加了对基于 WEBCTRL 的原生事件的支持。

应用程序事件触发器”活动现在可以与编码工作流一起使用。因此,我们还引入了一种方法,可使用单个“应用程序事件触发器”监控多个目标元素,并允许监控的目标数量为动态(监控的目标在设计时后可能会发生变化)。在此之前,具有“应用程序事件触发器”的触发工作流仅监控单个目标元素,这要求您为希望自动化监控的每个目标元素创建触发的工作流。

SAP

我们增加了对以下 SAP WebGUI 元素的支持:SAP 菜单项(使用“选择项目”活动)、SAP 工具栏按钮(使用“单击工具栏按钮”活动)和 SAP 树(包括稳定识别树以及在所有浏览器和所有 SAP FIORI 版本中实现可靠的自动化)。请注意,您可以使用现有功能来自动化各种其他 SAP WebGUI 元素,例如 ABAP 列表、上下文菜单、图片、文本编辑控件、通用对象服务、对话框和表格控件。

现在支持多显示器缩放感知。这允许多显示器设置,其中每个显示器具有不同的缩放百分比,并且可以在显示器之间自由移动 SAP 窗口。为支持此功能,Studio 中提供了一项新的项目设置:“项目设置”>“用户界面自动化传统”>“SAP”>“启用其他缩放比例”
我们对“SAP 表格单元作用域”活动进行了一些改进。筛选现在包括表格单元格的内容(适用于列和行)。以前,SAP 表格中的列根据其显示名称来识别,当表格具有多个名称相似的列时会导致出现问题。现在,系统会自动识别这些场景,您也可以选择其他属性,例如 ColumnName。此外,您可以筛选列和行,以使用任何其他属性来标识元素。已重命名两个属性名称以支持此改进:“列名称”变为“列名称/筛选器”,“行号”变为“行号/筛选器”。
常规改进

我们添加了对自动化旧版 Oracle Siebel CRM 应用程序(例如 7 或 8)的支持。

我们添加了对 Clarity Java 应用程序的 CTable 组件的支持。

为所有“用户界面自动化”对话框消息添加了“复制到剪贴板”选项。

我们改进了为嵌套远程会话显示的错误消息。

统一目标中的计算机视觉

在此版本的活动包中,我们通过考虑每种定位方法在定位能力和对用户界面更改的弹性方面的相关性来优化核心问题,并且解决了 23.4.x 版本中的主要限制。因此,现在,当指示完整表格时,用户界面自动化表格提取将由计算机视觉提升,并且还为纯计算机视觉场景启用了表格提取;您可以更改 OCR 引擎,因为除了嵌入式 UiPath 屏幕 OCR 之外,您现在还可以选择自定义 OCR 引擎;默认情况下,系统会在无作用域活动中启用 Computer Vision,以进一步提升完全加载的目标(同时具有选取器和 Computer Vision 描述符);我们通过更新驱动程序和 Computer Vision 之间有关边框的协调逻辑,优化了指示用户界面元素的体验。因此,我们一直在继续追求统一的用户界面自动化用户体验,既可以创建纯 Computer Vision 自动化,也可以创建 Computer Vision 和驱动程序支持的组合自动化,而用户无需了解每种定位方法的复杂性。相关具体信息如下所示。

现在,一个新的层次结构概念已应用于“统一目标”,其中考虑了每种定位方法及其在定位能力和对用户界面更改的恢复能力方面的相关性。因此,现在选取器被视为主要定位方法,Computer Vision 为次要定位方法,而图像为第三定位方法(现已默认禁用)。在此之前,所有定位方法都会尝试同时识别目标元素,然后使用首先找到目标元素的定位方法。此外,在“项目设置”>“新式用户界面自动化”中添加了一个新设置“等待主要定位方法,直至超时”。该设置默认情况下设置为 True,并允许主要定位方法用尽其完整超时,直到可以使用任何后备定位方法为止。

Computer Vision 现在已集成到“表格提取”向导中。您现在只需指定完整的表格,而不必先指定相关的表格单元。由于 Computer Vision 可以查看整个表格,因此现在也可以在设计时使用此功能,以在指示完整表格时更正基于选取器的错误提取。但是,在 Runtime,当基于选取器的提取在提取完整表格时出现问题时,我们还不支持 Computer Vision 回退机制。对于根本不可用选取器的场景(例如未安装远程运行时的远程桌面),您也可以提取纯 Computer Vision 表格,而无需切换到“Computer Vision 屏幕作用域”活动或“Computer Vision 提取表格”活动。除此之外,您现在还可以通过在向导中指明“下一步”按钮,在纯 Computer Vision 场景中提取跨多个页面的表格。

使用与“CV 提取表格”活动中相同的逻辑,现在也可以在“表格提取”向导中提取纯 Computer Vision 场景中的可滚动表格,以及使用“CV 获取文本”提取可滚动文本。“日志表格滚动数据”项目设置(“项目设置”>“Computer Vision”>“机器人日志记录”)已重命名为“日志可滚动内容提取数据”,现在该设置涵盖“Computer Vision 表格提取”、“纯 Computer Vision 场景中用于可滚动表格的表格提取”以及包含可滚动文本内容的“CV 获取文本”。

在“使用应用程序/浏览器”活动中,除了 Computer Vision 嵌入式 OCR 引擎(即 UiPath 屏幕 OCR)之外,您现在还可以在统一目标中使用自定义 OCR 引擎来增强 Computer Vision 中的文本提取。可以在每个“使用应用程序/浏览器”活动中更改 OCR 引擎,方法是转到活动卡 > 在指定用户界面元素后,选择信息性屏幕截图旁边显示的汉堡菜单 > 选择“OCR 引擎”> “自定义 OCR 引擎”。选择此选项后,系统会在活动卡中添加一个面板,您可以在其中放置与嵌入的 OCR 引擎活动不同的 OCR 引擎活动。这仅影响 Computer Vision 目标,因为其余的 OCR 活动仍使用“项目设置”>“OCR”部分中设置的默认 OCR。

由于最佳路径具有完全加载的目标,因此当在“项目设置”中启用 Computer Vision 时,它现在会自动启用,以便在无作用域活动(可在“使用应用程序/浏览器”作用域之外使用)中进行指示。

在“项目设置”中启用计算机视觉作为定位方法时,“应用程序/网页录制器”现在也可以捕获计算机视觉描述符。

现在,“选择选项”帮助程序中的 Computer Vision 切换状态(启用/禁用)已存储,并保留在同一“使用应用程序/浏览器”作用域活动中的所有指示会话中。每个新的“使用应用程序/浏览器”作用域活动都以每种技术的默认 Computer Vision 项目设置开始(“项目设置”>“用户界面自动化新式”>“定位方法 - 桌面应用程序”/“网页浏览器”/“Java”/“SAP”>“Computer Vision”)。

我们通过匹配两个目标来调整驱动程序和 Computer Vision 之间有关边框的协调逻辑,以避免指示“仅 Computer Vision”的目标并支持完全加载的目标。现在,应该为无法访问选取器的远程桌面等场景保留选择“仅 Computer Vision”目标的功能。

现在,“精确选取器失败”在日志中显示为警告,并提供十个最接近选取器匹配项的建议,这些建议可用于替换错误的选取器。默认情况下,在“未找到元素”错误消息中的“项目设置”>“新式用户界面自动化”>“显示最接近的匹配项”中,此功能设置为“True”。

Computer Vision 屏幕截图不再需要初始延迟,因此现在指示会话的启动速度更快。

用户界面自动化 API

如果您更喜欢在构建自动化时编码,现在可以使用编码自动化来实现。编码自动化支持 UiPath 服务,例如用户界面自动化活动,并允许您通过与低代码自动化集成来创建混合自动化。

Visit the UI Automation APIs section to browse through the available APIs and Coded Automations Introduction to learn how to create coded automations.

错误修复

  • 修复了 Chrome 和 Edge 版本 117 中对包含 IFrame 元素或 PDF 的网页的主动式辅助支持中断的问题,该支持导致 <ctrl /> 选取器失败。
    Also added the option to pass extra command-line arguments to the browser opened using the Open Browser / Use Browser activities. This can be done by setting the appropriate environment variable using the Set Environment Variable activity:
    • UIPATH_EXTRA_CMD_ARGS_CHROME

    • UIPATH_EXTRA_CMD_ARGS_EDGE

    • UIPATH_EXTRA_CMD_ARGS_FIREFOX

    这些变量可用于强制启用 Chrome 和 Edge 中的 Active Accessibility 支持,以避免出现诸如版本 114 和 117 中已损坏的 Chrome/Edge Active Accessibility 支持等问题。

    对于 Chrome,将环境变量 UIPATH_EXTRA_CMD_ARGS_CHROME 的值设置为 --force-renderer-accessibility=complete
    对于 Edge,将环境变量 UIPATH_EXTRA_CMD_ARGS_EDGE 的值设置为 --force-renderer-accessibility=complete
  • 在隐私模式下使用 Microsoft Edge(版本 115 及更高版本)时,MV3 浏览器扩展程序无法初始化。我们已为此问题实施一种解决方法,该方法会影响所有 MV3 扩展程序,而不仅仅是 UiPath Microsoft Edge 扩展程序。
  • 我们通过添加六个传统用户界面自动化 – 浏览器项目设置,解决了一些影响“打开浏览器”和“使用浏览器”活动的扩展程序初始化问题:“打开浏览器 Chrome/Edge 的额外参数”、“打开浏览器 Chrome/Edge 的自定义可执行路径”和“为打开浏览器 Chrome/Edge 启用重试”。
  • 将 SAP WinGUI 设置为日语时,“表格单元格作用域”活动无法识别列名称。
  • 数据抓取为 Salesforce 报告返回了空单元格。
  • 现在,通过离线组策略安装的自托管 MV2 浏览器扩展程序支持在应用程序模式下运行的 Chrome/Edge。
  • 安装具有管理员权限的扩展程序时,UiPath.Common 现在会自动部署到 %ProgramFiles(x86)%\UiPath\UiPath.Common。现在,在没有管理员权限的情况下安装扩展程序时,UiPath.Common 会自动部署到 %LocalAppData%\Programs\UiPath\UiPath.Common
  • 我们使用 ServiceNow 框架添加了对网页的支持。

  • 选取器中的 tableCol 标签导致无法识别某些表格元素。
  • 现在,您可以自动化在其他 Windows 用户(运行 UiPath Robot/Studio 的用户除外)下运行的应用程序,而无需以管理员身份运行 Robot/Studio。
  • 在跨平台的“使用浏览器”活动中,如果在设计时在无服务器计算机上打开多个选项卡(已确认连接)、用户从 Studio 中注销、用户已删除其 Orchestrator 中的个人工作区或遇到与 Orchestrator 的通信错误时,浏览器会连接失败或变得无响应。
  • 当重用搜索花费的时间超过三秒时,将活动中的选取器添加到对象存储库失败,并显示“操作已取消”错误消息。
  • 使用应用程序/浏览器”活动会在 StudioX 的设计时引发异常,因为星号表示某个属性字段为必填项。
  • 发送热键”活动导致 .xaml 文件显示为未保存。
  • 即使在“项目设置”中禁用“图像”作为定位方法,系统仍会捕获“图像”屏幕截图。
  • 达到 Computer Vision 速率限制时显示的 You Are Calling The Computer Vision Server Too Often [429] 错误消息已更改为 Error: Rate limit exceeded. If you're on a free tier, consider upgrading to paid license. If already on a paid license, please contact UiPath for further upgrade options
  • 新式“获取文本”活动不会在纯 Computer Vision 场景中提取文本。

v23.4.9

发布日期:2023 年 10 月 5 日

错误修复

  • 修复了 Chrome 和 Edge 版本 117 中对包含 IFrame 元素或 PDF 的网页的主动式辅助支持中断的问题,该支持导致 <ctrl /> 选取器失败。
    Also added the option to pass extra command-line arguments to the browser opened using the Open Browser / Use Browser activities. This can be done by setting the appropriate environment variable using the Set Environment Variable activity:
    • UIPATH_EXTRA_CMD_ARGS_CHROME

    • UIPATH_EXTRA_CMD_ARGS_EDGE

    • UIPATH_EXTRA_CMD_ARGS_FIREFOX

    这些变量可用于强制启用 Chrome 和 Edge 中的 Active Accessibility 支持,以避免出现诸如版本 114 和 117 中已损坏的 Chrome/Edge Active Accessibility 支持等问题。

    对于 Chrome,将环境变量 UIPATH_EXTRA_CMD_ARGS_CHROME 的值设置为 --force-renderer-accessibility=complete
    对于 Edge,将环境变量 UIPATH_EXTRA_CMD_ARGS_EDGE 的值设置为 --force-renderer-accessibility=complete

v22.10.9

发布日期:2023 年 10 月 5 日

错误修复

  • 修复了 Chrome 和 Edge 版本 117 中对包含 IFrame 元素或 PDF 的网页的主动式辅助支持中断的问题,该支持导致 <ctrl /> 选取器失败。
    Also added the option to pass extra command-line arguments to the browser opened using the Open Browser / Use Browser activities. This can be done by setting the appropriate environment variable using the Set Environment Variable activity:
    • UIPATH_EXTRA_CMD_ARGS_CHROME

    • UIPATH_EXTRA_CMD_ARGS_EDGE

    • UIPATH_EXTRA_CMD_ARGS_FIREFOX

    这些变量可用于强制启用 Chrome 和 Edge 中的 Active Accessibility 支持,以避免出现诸如版本 114 和 117 中已损坏的 Chrome/Edge Active Accessibility 支持等问题。

    对于 Chrome,将环境变量 UIPATH_EXTRA_CMD_ARGS_CHROME 的值设置为 --force-renderer-accessibility=complete
    对于 Edge,将环境变量 UIPATH_EXTRA_CMD_ARGS_EDGE 的值设置为 --force-renderer-accessibility=complete

v22.4.11

发布日期:2023 年 10 月 5 日

错误修复

  • 修复了 Chrome 和 Edge 版本 117 中对包含 IFrame 元素或 PDF 的网页的主动式辅助支持中断的问题,该支持导致 <ctrl /> 选取器失败。
    Also added the option to pass extra command-line arguments to the browser opened using the Open Browser / Use Browser activities. This can be done by setting the appropriate environment variable using the Set Environment Variable activity:
    • UIPATH_EXTRA_CMD_ARGS_CHROME

    • UIPATH_EXTRA_CMD_ARGS_EDGE

    • UIPATH_EXTRA_CMD_ARGS_FIREFOX

    这些变量可用于强制启用 Chrome 和 Edge 中的 Active Accessibility 支持,以避免出现诸如版本 114 和 117 中已损坏的 Chrome/Edge Active Accessibility 支持等问题。

    对于 Chrome,将环境变量 UIPATH_EXTRA_CMD_ARGS_CHROME 的值设置为 --force-renderer-accessibility=complete
    对于 Edge,将环境变量 UIPATH_EXTRA_CMD_ARGS_EDGE 的值设置为 --force-renderer-accessibility=complete

v21.10.10

发布日期:2023 年 10 月 5 日

错误修复

  • 我们添加了对 Clarity Java 应用程序的 CTable 组件的支持。
  • 修复了 Chrome 和 Edge 版本 117 中对包含 IFrame 元素或 PDF 的网页的主动式辅助支持中断的问题,该支持导致 <ctrl /> 选取器失败。
    Also added the option to pass extra command-line arguments to the browser opened using the Open Browser / Use Browser activities. This can be done by setting the appropriate environment variable using the Set Environment Variable activity:
    • UIPATH_EXTRA_CMD_ARGS_CHROME

    • UIPATH_EXTRA_CMD_ARGS_EDGE

    • UIPATH_EXTRA_CMD_ARGS_FIREFOX

    这些变量可用于强制启用 Chrome 和 Edge 中的 Active Accessibility 支持,以避免出现诸如版本 114 和 117 中已损坏的 Chrome/Edge Active Accessibility 支持等问题。

    对于 Chrome,将环境变量 UIPATH_EXTRA_CMD_ARGS_CHROME 的值设置为 --force-renderer-accessibility=complete
    对于 Edge,将环境变量 UIPATH_EXTRA_CMD_ARGS_EDGE 的值设置为 --force-renderer-accessibility=complete

v20.10.15

发布日期:2023 年 10 月 5 日

错误修复

  • 修复了 Chrome 和 Edge 版本 117 中对包含 IFrame 元素或 PDF 的网页的主动式辅助支持中断的问题,该支持导致 <ctrl /> 选取器失败。
    Also added the option to pass extra command-line arguments to the browser opened using the Open Browser / Use Browser activities. This can be done by setting the appropriate environment variable using the Set Environment Variable activity:
    • UIPATH_EXTRA_CMD_ARGS_CHROME

    • UIPATH_EXTRA_CMD_ARGS_EDGE

    • UIPATH_EXTRA_CMD_ARGS_FIREFOX

    这些变量可用于强制启用 Chrome 和 Edge 中的 Active Accessibility 支持,以避免出现诸如版本 114 和 117 中已损坏的 Chrome/Edge Active Accessibility 支持等问题。

    对于 Chrome,将环境变量 UIPATH_EXTRA_CMD_ARGS_CHROME 的值设置为 --force-renderer-accessibility=complete
    对于 Edge,将环境变量 UIPATH_EXTRA_CMD_ARGS_EDGE 的值设置为 --force-renderer-accessibility=complete

v23.4.8

发布日期:2023 年 8 月 2 日

错误修复

  • 修复了“发送热键”活动的一个错误,该错误会导致 .xaml 文件将显示为未保存。
  • 修复了“使用应用程序/浏览器”活动的一个错误,该错误会在 StudioX 的设计时引发异常,因为星号表示某个属性字段为必填项。
  • 我们添加了对 Clarity Java 应用程序的 CTable 组件的支持。

v22.10.8

发布日期:2023 年 8 月 2 日

错误修复

  • 修复了“发送热键”活动的一个错误,该错误会导致 .xaml 文件将显示为未保存。
  • 修复了“使用应用程序/浏览器”活动的一个错误,该错误会在 StudioX 的设计时引发异常,因为星号表示某个属性字段为必填项。

v22.4.10

发布日期:2023 年 8 月 2 日

错误修复

  • 对于 MV3 扩展程序,浏览器将在网页加载后稍后加载。 为解决此类问题,我们添加了允许配置“ 打开浏览器 ”超时的 UIPATH_OPEN_BROWSER_TIMEOUT_SECONDS 环境变量。
  • 在 IE 模式下,在 Microsoft Edge 中使用“数据抓取”向导(“提取结构化数据”活动)时,发生“值不在预期范围内”错误。
  • 对具有空列标题的表格使用“数据抓取”向导(“提取结构化数据”活动)时发生错误。
  • 我们添加了对 Clarity Java 应用程序的 CTable 组件的支持。

v22.4.9

发行日期:2023 年 6 月 8 日

错误修复

Chrome 和 Edge 版本 114 的最新更新对 Active Accessibility 支持的启用方式进行了重大更改。 这导致自动化流程在尝试与浏览器屏幕(例如“打印”弹出窗口或 PDF 查看器)交互时失败。

v21.10.9

发行日期:2023 年 6 月 8 日

错误修复

  • Chrome 和 Edge 版本 114 的最新更新对 Active Accessibility 支持的启用方式进行了重大更改。 这导致自动化流程在尝试与浏览器屏幕(例如“打印”弹出窗口或 PDF 查看器)交互时失败。
  • 在 IE 模式下,在 Microsoft Edge 中使用“数据抓取”向导(“提取结构化数据”活动)时,发生“值不在预期范围内”错误。
  • 对具有空列标题的表格使用“数据抓取”向导(“提取结构化数据”活动)时发生错误。

v20.10.14

发行日期:2023 年 6 月 8 日

错误修复

Chrome 和 Edge 版本 114 的最新更新对 Active Accessibility 支持的启用方式进行了重大更改。 这导致自动化流程在尝试与浏览器屏幕(例如“打印”弹出窗口或 PDF 查看器)交互时失败。

v23.4.7

发行日期:2023 年 6 月 7 日

错误修复

Chrome 和 Edge 版本 114 的最新更新对 Active Accessibility 支持的启用方式进行了重大更改。 这导致自动化流程在尝试与浏览器屏幕(例如“打印”弹出窗口或 PDF 查看器)交互时失败。

v23.4.6

发行日期:2023 年 6 月 7 日

改进

此包版本包括各种辅助功能改进。

v22.10.7

发行日期:2023 年 6 月 7 日

错误修复

Chrome 和 Edge 版本 114 的最新更新对 Active Accessibility 支持的启用方式进行了重大更改。 这导致自动化流程在尝试与浏览器屏幕(例如“打印”弹出窗口或 PDF 查看器)交互时失败。

v22.10.6

发行日期:2023 年 6 月 7 日

错误修复

  • 修复了计算机视觉屏幕作用域中的一个错误,该错误导致即使从活动卡或项目设置中删除 UiPath 屏幕 OCR,本地服务器仍不断返回 OCR 框。
  • 修复了将远程桌面客户端发布为远程应用程序时,导致无法为远程桌面生成选取器的错误。
  • 修复了一个问题,该问题导致在关闭 保护模式 的情况下,以 Edge IE 模式打开网页时,“单击触发器”活动会降低目标应用程序的速度。
  • 对于 MV3 扩展程序,浏览器将在网页加载后稍后加载。 为解决此类问题,我们添加了允许配置“ 打开浏览器 ”超时的 UIPATH_OPEN_BROWSER_TIMEOUT_SECONDS 环境变量。
  • When installing extensions using the Native Host Only method, the file for the self-hosted extension is also generated, so that it can be added to the ExtensionInstallForceList policy.

v23.4.5

发行日期:2023 年 4 月 27 日

新特性和改进功能

现在可以在跨平台项目中使用用户界面自动化浏览器连接。

您只能在 Studio Web(当前为预览版)中创建和编辑连接,并在 Studio Web 和 Studio 桌面版中使用该连接。

该功能只能与 Serverless Automation Cloud Robot一起运行;尝试使用本地机器人运行该功能会导致失败。

有关更多信息,请参阅专用的 用户界面自动化浏览器连接 文档页面。

v23.4.4

发行日期:2023 年 4 月 27 日

新特性和改进功能

常规
为了减少 Runtime的包大小,尤其是对于跨平台项目, UiPath.UIAutomation.Activities 包分为设计时包和 Runtime 包,如下所示:
  • UiPath.UIAutomation.Activities - 设计时包
  • UiPath.UIAutomation.Activities.Runtime - 运行时包;针对 WindowsWindows 旧版 项目
  • UiPath.UIAutomation.Activities.Runtime.Portable - 便携式包的运行时;目标 跨平台 项目
“用户界面自动化新式 项目设置”和“用户界面自动化传统项目设置” 中提供了两个新选项。 “打开浏览器超时(秒) ” 允许您配置浏览器启动超时,并且“ 注入 Js 脚本 - 执行世界 ” 将全局应用“ InjectJs.Execution World” 设置。 也可以通过 UIPATH_OPEN_BROWSER_TIMEOUT_SECONDS 环境变量配置“ 打开浏览器超时 ”值。

现在,您可以使用“ 打开应用程序 ”和“ 使用应用程序/浏览器 ”活动打开 Power BI Desktop 应用程序。

我们为更多浏览器复选框添加了“选中”支持。

我们改进了“ 选择项目 ”活动,以支持复杂的 HTML 下拉列表,例如非原生和非 SAP Fiori/Salesforce 下拉列表。

指示 UiPath Remote Runtime 组件和 UiPath.UIAutomation.Activities 包之间版本不匹配的错误提示现在包含正确的 UiPathRemoteRuntime.msi 版本的下载链接。

UI Explorer 选取器不再包含树节点的隐藏根。

UI Explorer 在指定元素后不再还原 Studio 窗口。

事件数据的 Modifiers 字段现已映射到 NKeyModifier 枚举,并在调用 toString() 方法时返回字符串(例如 Shift、Alt 或 Ctrl),而不是整数。

If a Modern activity is used in a project, this information is now included in the published package, and is then available in Orchestrator. This feature requires Studio 2023.4 or later.

浏览器扩展程序
我们向 Chrome 和 Edge 扩展程序添加了 webRequest 权限,以允许使用 webRequest API。 Chrome 和 Edge 扩展程序 v2023.4 已使用新的扩展程序 ID 在网上应用店中发布。 用于组策略离线安装的自托管扩展程序也已使用此权限进行更新,但它们保留相同的扩展程序 ID。

When installing extensions using the Native Host Only method, the file for the self-hosted extension is also generated, so that it can be added to the ExtensionInstallForceList policy.

改进了对基于 Chromium 的嵌入式浏览器的支持

我们改进了对基于 Chromium 的嵌入式浏览器(Electron、CEF 103+)的支持,并添加了对孤立 WebView2 窗口的支持。

我们添加了对 Chromium 原生版本 108、109 和 110 的支持。

现在支持 Chromium 原生嵌入式浏览器的跨域呼叫转移。 这适用于 CEF 原生控件和 Electron 网页控件。

我们添加了对自动化嵌入在具有多个用户界面线程的应用程序中的 CefSharp 微件的支持。

我们改进了对 Electron 应用程序的支持,这些应用程序在单个浏览器窗口中创建多个浏览器视图。 现在,每个视图都可以实现自动化。

基于触发器的 Attended 自动化
在“ 基于触发器的 Attended 的自动化 计划”的上下文中,执行性能至关重要,我们通过实施不同类型的应用程序技术支持的新事件集来提高事件监控的可用性和性能:带有 <wnd><ctrl> 标签的主动式辅助、网页(带有 <webctrl> 标签)和 Java(带有 <java> 标签)。 事件通过新的 应用程序事件触发器 活动提供,该活动有助于基于原生事件为任何类型的用户界面元素设置触发器。

同样,在基于触发器的有意识自动化的上下文中,我们已将最常用的传统触发器迁移到新式框架。 新的 单击事件触发器按键事件触发器 新式活动旨在通过统一的目标概念识别元素,使用对象存储库元素并提供更友好的用户界面。

作为基于触发器的Attended Automation 解决方案的一部分,我们提供触发器的一个重要原因是,这些触发器可以阻止原始事件并稍后重播,或者直接忽略它。 此特定功能允许在正确填写所有字段之前停止诸如表单提交之类的实施方案。

如果在“活动”选项卡中添加了“传统”筛选器,则旧的传统活动“ 单击触发器 ”和 “按键触发器 ”在此版本的包中仍可见。

对于所有触发器活动(应用程序事件触发器单击事件触发器按键事件触发器),我们具有以下行为:
  • 当活动位于“ 触发器作用域”内时,该活动不会显示“ 计划模式 ”和“ 已 启用 ”属性。 在本例中,“ 触发器作用域 ”活动中的“计划模式”属性可用。
  • 在没有 触发器作用域的情况下添加活动时,系统将自动生成 触发器 作用域,并为触发器活动显示 计划模式 和已 启用 属性。
一些现有的传统触发器活动可以在触发的工作流(新模型)中使用,也可以在 触发器作用域 活动(旧模型)中使用:
  • 热键触发器
  • 鼠标触发器
  • 单击图像触发器
  • 系统触发器
  • SAP 会话属性更改触发器
  • 元素状态更改触发器
  • 元素属性更改触发器

但是, 元素状态更改触发器元素属性更改触发器 活动现在已从活动包中隐藏。 如果在工作流中找到它们,则可以使用它们,但无法再将它们添加到画布中。

设置文本 ”活动刚刚获得新式版本,该版本可以使用统一的目标概念识别目标,并且可以使用对象存储库存储的元素。 此外,它可以缓存目标元素,以在重复执行时提高执行速度,例如,在多个用户界面元素之间同步文本时。

原生 WPF 支持

WPF 应用程序可以通过主动式辅助实现自动化,除非禁用了该应用程序的辅助功能支持,否则该功能开箱即用。 例如,应用程序更新后可能会失去辅助功能支持,在这种情况下,您可能无法针对特定区域中的单个元素。

UiPath.UIAutomation.Activities v2023.4 使用原生 WPF API(而不是当前使用的通用辅助功能 API)提供对用户界面元素的访问。 此功能旨在使用具有 <wpf> 属性的选取器可靠地自动化 WPF 应用程序,以适应更改。

此功能可通过新的项目设置获得:“ 用户界面自动化新式” >“ 定位方法 - 桌面应用程序 ”>“ 生成原生 WPF 选取器(预览版)”。 此选项的默认值为 False

在 v2023.4 中,此功能处于 预览 状态,因为未来的版本可能会引入重大更改。

用户界面自动化新式活动

注入 JS 脚本 活动(包括传统活动和新式活动)具有新的“ 执行环境 ” 属性字段,可用于设置要在其中执行脚本的 JavaScript 环境。 “ 隔离 ”选项适用于活动的先前功能,允许内容脚本在不与页面冲突的情况下更改其 JavaScript 环境。 新的 “页面” 选项也允许脚本与页面交互。

添加到活动包中的另一个新式活动是“ 检查元素”。 现在,您可以以策划的方式检查启用或禁用元素的状态,并根据其状态执行 Actions ,例如,在创建导航多页应用程序以抓取数据的自动化时,您到达最后一页,下一页按钮被禁用,您需要停止抓取。

新式活动需要应用程序卡/作用域,以最小化目标元素的搜索区域,从而提高自动化可靠性。 但是,当活动收到 UiElement 作为输入时,现在不需要应用程序卡/作用域。 因此,所有新式活动都已相应地更新。

添加了对在 StudioX 中使用“ 获取属性” 活动并将其保存到 Excel 时写入元素列表的支持。

通过使用比例因子比(设计时与 Runtime)改进了图像选取器的匹配。

改进了根据所选属性返回的“ 获取属性” 活动的对象类型。

在“ 表格数据提取 ”记录器中为重复的列名称添加了红色指示器。

SAP
我们添加了对使用硬件事件实现可靠的 SAP WebGUI 自动化的支持,包括准确识别元素、以 sapweb-ls (对于 Light速度控件)或 sapweb- (对于 SAP 脚本控件)为前缀的稳定属性,以及可靠地使用用户界面自动化的功能活动(单击键入选择项目等)。 在此版本中,我们添加了对以下元素的特定支持:SAP 按钮(图标、普通按钮和单选按钮)、SAP 输入字段、SAP 下拉列表和 SAP 复选框。

我们添加了对 SAP Fiori 日历的特定支持。现在,借助“在日历中选择日期”活动,您可以轻松自动化所有基于 SAP Fiori 的系统(例如 SAP S/4HANA 或 SAP SuccessFactors)的日历。

我们添加了对 SAP FIORI 流程流控件的支持,包括提取这些元素状态的功能。 我们还介绍了复杂属性的概念,它具有 ui5c- 前缀并以 JSON 格式表示。 请注意,新属性的内容是持久性的,但字符串不可靠。 例如,您可以将 {“a”:”value1”, “b”:”value2”} 用于第一次调用,将 {“b”:”value2”, “a”:”value1”} 用于下一次调用。
Computer Vision

现在,Computer Vision 是统一目标解决方案的一部分,当您同时需要选取器和 Computer Vision 描述符时,可帮助您降低构建基于用户界面的自动化的复杂性。

将 Computer Vision 添加到统一目标可提高基于用户界面的自动化的可靠性和对更改的弹性:通常,您无法控制应用程序用户界面的更改; UiPath 机器人必须开箱即用地处理这些情况,并且不会中断,不受用户界面确定性更改的影响。

在驱动程序无法“看到”某些用户界面元素的极少数情况下,或者有时它可能是唯一可行的技术(例如 VDI 自动化),计算机视觉可能是针对用户界面元素的深度训练。 使用 Computer Vision 的其他用例介于上述场景之间。

在可移植性方面,通过替换窗口选取器,原生 Windows 中指定的任何自动化都可以在远程桌面环境中重复使用。

“项目设置” >“ 新式用户界面自动化” 中,默认情况下将为 桌面应用程序Java网页浏览器 启用Computer Vision的快乐路径,默认为 SAP 禁用,因为 SAP 的快乐路径使用严格选取器。

也可以通过选择选项助手新的垂直栏设计启用 Computer Vision,并且它还具有键盘快捷键 (F8)。

计算机视觉刷新 ”活动在包中已隐藏,并且无法再用于新项目。

已知问题

如果(从 “ 项目设置” >“用户界面自动化传统” >“浏览器”)设置为 True,则默认情况下会为触发器活动生成网页选取器。 由于用户界面自动化触发器活动当前不支持嵌入式浏览器应用程序,因此如果使用默认生成的选取器(网页选取器),则不会触发事件。 解决方法是,可以通过将用户界面框架从 “默认 ”更改为“ 主动式辅助 ”,同时指定目标用户界面元素,从而使用 AA 选取器。 未来的版本中将添加对用于用户界面自动化触发器活动的嵌入式浏览器应用程序的支持。

在“ 应用程序事件触发器 ”监控活动中使用时,Java Runtime 环境限制会导致中键和右键触发的 ClickMouse released 事件发生意外的修饰符行为,如下所示:带有中间按钮的 Actions 如果不带有修饰符,则会报告 alt 修饰符;但是,使用中间按钮和 alt修饰符执行的相同Actions会正确报告。 带有右键且不带修饰符的 Actions 报告 win/meta 修饰符;正确报告使用右键和 win/meta 修饰符执行的相同 Actions 。
SendWindowMessages for WPF native is not currently supported.

错误修复

  • You can now automate Acrobat Reader with version newer than 2022.003.20258 even if you have the Enable Protected Mode option enabled by default. For details, see Security Option in Adobe Reader DC.
  • 与“ 模拟 ”输入方法一起使用时,特定表单元素上的“单击”活动失败。 现在,您可以使用“ 项目设置”中的“启用使用 MV3 扩展程序模拟单击的解决方法”选项。
  • 对于某些网站,选取器验证在 Edge IE 模式下失败。 当在 Edge IE 模式下打开的网页 URL 重定向到与 Edge Chromium 中的 URL 不同的另一个 URL 时,会发生此问题。
  • 浏览器自动化活动间歇性无法与 Chrome 扩展程序通信,从而导致以下错误:“无法与浏览器通信,请检查 UiPath 扩展程序。” 此问题发生在速度较慢的计算机或 CPU 负载高的计算机上。 为解决此问题,Chromium 浏览器通信超时已增加到 30 秒。
  • 修复了一个错误,该错误会阻止您在 Internet Explorer 开发者工具 窗口中指定选项卡元素。
  • 将“ 传统用户界面自动化” >“ 浏览器”>“ 启用 WebView2 原生自动化 项目设置”设置为 “ True ”时,在 SAP Business Client 中打开的某些 SAP Fiori 页面中,系统会生成 WNDCTRL 选取器,而不是 HTMLWEBCTRL
  • 修复了将远程桌面客户端发布为远程应用程序时,导致无法为远程桌面生成选取器的错误。
  • 修复了在 Java 应用程序上使用 “ 获取可见文本 ”活动时导致 UiPath 执行程序崩溃的错误。
  • 对于 Java Runtime 环境版本 13 至 19,当在单元格处打开单元格编辑器时,指示该单元格现在会返回一个有效元素,其角色与编辑者相对应(例如 text)。 以前,生成的元素不可用。
  • 修复了一个问题,该问题导致在关闭 保护模式 的情况下,以 Edge IE 模式打开网页时,“单击触发器”活动会降低目标应用程序的速度。
  • 修复了“ 表格提取 ” 的问题,该问题会阻止从输入字段中提取值。 在修复之前,元数据中生成的默认 text 属性使用 innerText HTML 属性来检索文本。 从 v2023.4 开始, 新生成的工作流和活动使用 fulltext 作为默认属性。 此新属性使用与全文抓取方法相同的方法。 要在新活动中使用 innerText 属性,您可以手动编辑元数据并将属性名称从 fulltext 更改为文本。
  • 修复了数据抓取中的一个错误,该错误由于列索引被错误地标记为列名称而导致联接数据表向导失败,并显示“未找到列”错误消息。
  • 修复了一个错误,该错误导致提取可滚动表格时,在某些情况下,“ CV 提取表格 ”活动在第一个滚动事件之前停止。
  • 修复了“ 单击 ”活动的一个错误,该错误导致在“ 模拟”上设置“输入模式”时,活动卡在特定元素上。 为解决此问题,我们在传统的“ 单击 ”活动中添加了新的“取消阻止输入”属性,当“ 单击 ”触发模态对话框或其他阻止用户界面时,应使用该属性。
  • 修复了新式活动的一个错误,当文化信息将逗号解释为小数分隔符时,该错误会导致活动无法正常工作。
  • 修复了“ 附加浏览器 ”活动的一个错误,该错误在使用 浏览器 变量时会生成内存泄漏。
  • 修复了“ 查找 OCR 文本位置 ” 活动的一个错误,该错误会导致当文本包含特殊字符(例如 %)时活动找到不正确的位置。
  • 修复了 对象存储库 中的一个错误,该错误导致编辑目标时无法正确更新设计数据属性。
  • 修复了“ 键入” 、“ 键盘快捷键” 和 “ 鼠标滚动 ” 活动的错误,该错误会引发无效的警告,指出“ 在模拟输入模式下不支持单击偏移量”。
  • 修复了计算机视觉屏幕作用域中的一个错误,该错误导致即使从活动卡或项目设置中删除 UiPath 屏幕 OCR,本地服务器仍不断返回 OCR 框。

v22.10.5

发行日期:2023 年 1 月 27 日

错误修复

  • 指示 UiPath 远程运行时 组件与 UiPath.UIAutomation.Activities 包之间版本不匹配的错误提示现在包含正确 UiPathRemoteRuntime.msi 版本的下载链接。
  • 修复了一个错误,该错误导致提取可滚动表格时,在某些情况下,“ CV 提取表格 ”活动在第一个滚动事件之前停止。

v22.4.8

发行日期:2023 年 1 月 27 日

错误修复

  • 修复了以下错误:当有两个 Citrix 客户端窗口可用,但其中只有一个实际与远程窗口匹配时,该错误会导致 Citrix 应用程序中的选取器验证失败。
  • 现在,通过离线组策略安装的自托管 MV2 浏览器扩展程序支持在应用程序模式下运行的 Chrome/Edge。
  • 修复了一个错误,该错误导致提取可滚动表格时,在某些情况下,“ CV 提取表格 ”活动在第一个滚动事件之前停止。

v22.10.4

发布日期:2022 年 12 月 7 日

改进

“用户界面自动化”用户界面现在提供繁体中文版本。

错误修复

  • 升级活动包且远程运行时版本不兼容时显示的错误消息不清楚。 现在,该消息会清楚地说明您需要安装哪个 RemoteRuntime.msi 版本。

v21.10.8

发布日期:2022 年 12 月 7 日

改进

用户界面自动化传统

visibleInnerText 属性现在可在用户界面资源管理器的“选取器属性”面板中使用。

错误修复

  • 现在,您可以通过 UIPATH_OPEN_BROWSER_TIMEOUT_SECONDS 环境变量为“ 打开浏览器 ”活动配置内部超时。

v20.10.13

发布日期:2022 年 12 月 7 日

改进

用户界面自动化传统

visibleInnerText 属性现在可在用户界面资源管理器的“选取器属性”面板中使用。

错误修复

  • 打开浏览器 ”活动的内部超时已从 20 秒增加到 60 秒。 此外,您可以通过 UIPATH_OPEN_BROWSER_TIMEOUT_SECONDS 环境变量配置此超时值。

v22.10.3

发行日期:2022 年 10 月 27 日

错误修复

  • 修复了导致“ 检查应用程序状态 ”分支序列未在 StudioX 中显示的问题。

v22.10.2

发行日期:2022 年 10 月 27 日

改进

常规

UiPath Studio 主页 > 工具 > UiPath 扩展程序安装浏览器扩展程序时,您现在可以选择首选方法。Chrome/Edge 下拉菜单中的可用选项包括“离线组策略”、“在线组策略”、“所有用户”、“当前用户”、“仅限原生主机”。Firefox 的可用选项包括“离线组策略”、“当前用户”。

安装扩展程序后,安装方法仍会显示在卸载按钮旁边的已禁用下拉菜单中,以便使用与安装相同的方法卸载扩展程序。

现在,UiPathStudio.msi 命令行中提供了适用于 Chrome 和 Edge 的所有扩展程序安装方法。

现在,自托管 MV2 浏览器扩展程序支持在应用程序模式下运行的 Chrome/Edge。

class 属性在数字后不包含空格或字母时,它现在会添加到默认选取器中。
WEBCTRL 选取器属性 aria-labelaria-labelledby 现在可在默认选取器中使用。

用户界面自动化新式活动

新式“ 使用应用程序/浏览器 ”活动现在可以在远程环境中打开浏览器。

使用默认框架时,ctrlid 属性现已添加到以下控件的选取器中:文本框(输入字段)、按钮、单选按钮、复选框、图片框、列表框(选择项目)和组合框。使用用户界面自动化框架时,automationid 属性也会添加到相同控件的选取器中。

现已推出新的工作流分析器规则 UI-PST-001,用于指定要记录机器人日志的日志记录级别。

使用 for 属性的 Salesforce 字段的自动锚点检测已得到改进,现在运行速度更快。

“鼠标滚动 ”现在具有“ 输入模式” 属性,使您能够选择要使用的输入模式,以将滚动操作发送到要自动化的应用程序。

检查元素可见性”属性已将其名称更改为“可见性检查”,以使其用途更加清晰。

在“选择”屏幕中,无法再更改现有变量名称。

截屏 ”活动现在支持在屏幕上显示时通过 F3 热键选择区域。

UIAutomation 包中已实现对使用 Qt 的应用程序的支持。目前,仅支持微件。目前未添加任何 QtQuick/QML 支持。

表格数据提取

“表格提取”向导中添加了一个新选项,当与 Web 浏览器一起使用时,您可以选择是否要使用所选元素的文本或 URL 创建新列。由于此更改,已删除提取 URL 开关。

表格提取改进。

对象存储库

与“ 提取表格数据 ”和 “遍历每个用户界面元素” 活动一起使用时,对象存储库现在可提供改进的“指示”和编辑体验。

现在,参数在浏览器的“编辑”屏幕中显示为可编辑文本。

用户界面自动化传统

visibleInnerText 属性现在可在用户界面资源管理器的“选取器属性”面板中使用。
已从 WebCtrl 的可用属性列表中删除 title 属性。

Computer Vision

在“指示”向导中选择“延迟刷新”时,滚动会重置计时器,并且滚动方向将保存在活动中。此外,受此更改影响的活动还有三个新属性:滚动方向滚动次数滚动之后延迟截取屏幕截图,可用于配置此功能。

CJK-OCR 现在也适用于计算机视觉 API 密钥。

UiPath 屏幕 OCR 活动现在支持令牌身份验证,因此如果您已登录 UiPath 云帐户,则不再需要输入 CV API 密钥。

CV 提取表格CV 单击CV 获取文本活动的应用程序卡已更新,与“用户界面自动化新式活动”对应的应用程序卡相似。

当同一个屏幕截图同时请求 OCR 和 CV 时,我们现在将这两个请求合并到一个服务器调用中。由于所请求的用户界面元素和文本位于同一图像中,因此我们正在针对延迟和速率限制进行优化。

现在,计算机视觉模型会在指示时自动为文本目标选择锚点。

UiExplorer

UiExplorer 已升级到 ActiPro 版本 20.1。

选择项目”和“提取表格数据”活动(包括传统活动和新式活动)现在支持使用多个 VB6 类。

我们添加了对通过屏幕呈现自动化原生 Chromium 微件的支持。只有 Chromium v80 到 v102 支持此功能。

用户界面自动化现在支持 Newtonsoft.Json v13。

Java

Java 应用程序中工具栏按钮的默认选取器现在默认将 name 属性添加到其选取器中。
Java 元素的 backgroundColorforegroundColor 属性现在显示为在选取器中包含 RGB 三元组的字符串。

UIAutomation 现在支持 Kinaxis Java 应用程序。JGrid 表格允许识别单元格、提取数据等。

跨平台

UiExplorer 现在可在跨平台项目中使用。

扩展程序

安装 MV3 Chrome 和 Edge 扩展程序时,不再添加已弃用的 ExtensionInstallWhitelistNativeMessagingWhitelist 白名单策略。
如果无法将调试器附加到扩展程序后台页面(当 DeveloperToolsAvailability 组策略未设置为 1 时),则适用于 Chrome/Edge 的 MV3 扩展程序将使用嵌入式 LTS 驱动程序包。

SAP

ui5-path 属性现在可在树项目的默认选取器中使用。此外,还改进了“展开树”活动,以支持 Fiori 树项目。

选择项目”活动已得到改进,可以在与 SAP Fiori 可搜索组合框交互时正确填充“要选择的项目”字段,尤其是对于 SAP SuccessFactors。

错误修复

  • 修复了一个问题,该问题导致在使用 Chromium API 输入法时,当页面缩放比例不为 100% 时,“输入”活动失败。
  • 使用远程环境时,“选择项目”活动将使用 30 秒的默认超时时间,而不是用户设置的超时时间。
  • 修复了使用“ 存在元素” 活动时导致 Windows 窗体应用程序崩溃的问题。
  • 使用 指示元素时,如果客户端上有两个可用的 Citrix 应用程序窗口,但其中只有一个实际与远程窗口匹配,则可以找到元素,但验证失败。
  • 修复了一个问题,该问题导致机器人与特定类型的 Swing 控件 (JEditorPane) 交互时导致基于 Java 的应用程序崩溃,该控件在内部呈现 HTML。
  • UiExplorer 无法识别使用特定自定义 Java 框架构建的 Java 应用程序中的元素。
  • 选择 SimulateType 时,输入活动无法在 SAP Web GUI 中输入 ( 字符。
  • 修复了导致使用通过 JNLP 启动的 Java 9 应用程序的自动化失败的问题。
  • 在 IE 模式下使用 Microsoft Edge 打开 URL 包含日语字符的网页时,选取器验证失败。
  • 修复了使用“ 获取可见文本 ”活动时导致 Microsoft Endpoint Manager 应用程序在执行机器人期间崩溃的问题。
  • 如果在指示时多次更新更改,则“表格提取”向导的“预览”部分中的列工具提示未正确更新。
  • 使用“遍历用户界面元素”活动时,在筛选之前将项目数限制应用于元素列表。
  • 修复了导致使用 UiPath.Forms.Activities 包版本 1.9.5 创建的表单与用户界面自动化不兼容的问题。
  • 首次在对象存储库中添加应用程序时,该活动的所有信息现在都可以正确显示。
  • 修复了为多个应用程序生成相同选取器的问题。
  • 修复了导致某些用户界面自动化活动在“ 选取分支 ”活动的“触发器”部分中使用时引发异常的问题。
  • 表格提取不适用于某些列。
  • 在某些情况下,“ 选择项目 ”活动会生成错误的目标。
  • 修复了一个错误,该错误会导致使用特定 Java 框架的应用程序在从 Studio 启动或通过 Studio 与其交互时冻结。
  • 修复了通过 UiPath 远程运行时运行自动化时导致目标远程应用程序挂起的问题。
  • 当作用域定义为区域选择时,更改 DPI 可能会导致在指示时错误地显示屏幕作用域。

已知问题

重要提示: 2022 年 11 月 2 日勘误:在跨平台项目中使用“使用浏览器”活动时,系统会显示“需要身份验证”开关,选中该开关后,将打开“连接”下拉列表,该下拉列表中未填充任何值。这是一个已知问题,因为此功能与即将推出的功能相关。

v22.4.7

发行日期:2022 年 8 月 3 日

错误修复

  • 自动化 WinForms CefSharp 应用程序的执行速度非常慢。
  • 在 IE 模式下自动化 Microsoft Edge 时,由于 Edge 和 IE 之间的 URL 编码不匹配,选取器验证失败。

v20.10.12

发行日期:2022 年 8 月 3 日

错误修复

  • UIAutomation 不支持 Azure Windows 虚拟桌面 (msdrc.exe)。已添加与 Azure Windows 虚拟桌面关联的新流程名称,现在已得到支持。
  • 在 IE 模式下自动化 Microsoft Edge 时,由于 Edge 和 IE 之间的 URL 编码不匹配,选取器验证失败。
  • 输入活动与模拟输入输入方法一起使用时,无法在某些应用程序中输入数字 8

v21.10.7

发行日期:2022 年 8 月 3 日

错误修复

  • 在某些 Java 环境中,未为 AWT 对话框正确填充 visibility 属性,从而导致应用程序行为不正确
  • 输入活动与模拟输入输入方法一起使用时,无法在某些应用程序中输入数字 8
  • 自动化 WinForms CefSharp 应用程序的执行速度非常慢。
  • 某些系统异常会导致要记录的日志条目过多,从而使调试变得繁琐。为解决此问题,日志级别已从 Error 更改为 Information

v22.4.6

发行日期:2022 年 6 月 23 日

错误修复

  • 某些系统异常会导致要记录的日志条目过多,从而使调试变得繁琐。为解决此问题,日志级别已从 Error 更改为 Information

v22.4.5

发行日期:2022 年 5 月 23 日

错误修复

  • 已修复多个可访问性和本地化问题。
  • 对消失的目标使用选中/取消选中活动时会引发异常。
  • 修复了与活动的 F1 帮助链接相关的一些问题。

v21.10.6

发行日期:2022 年 5 月 23 日

错误修复

  • 已修复多个可访问性和本地化问题。
  • 在 IE 模式下自动化 Microsoft Edge 时,选取器验证失败。
  • 在循环中使用时,CV 提取表 无法刷新输出数据表。
  • 无法正确定位某些 Java Konsis 应用程序。
  • 尝试反序列化远程连接中的元素时,用户界面自动化活动有时会崩溃。
  • 尝试将用户界面资源管理器中的某些类型的字符串粘贴到 Excel 单元格中时失败。

v22.4.4

发布日期:2022 年 5 月 9 日

改进

常规

已发布基于 Chrome Manifest V3 标准的新版 UiPath Chrome 扩展程序。此扩展程序完全向后兼容,我们强烈建议您升级该扩展程序并将其与自动化流程一起使用。

鉴于新的跨平台项目类型,用户界面自动化包已经过更改,现在具有针对这种新项目类型量身定制的大量活动。 您可以 在此处阅读所有相关信息。 此外,为了增强跨平台项目的功能,新的 Chrome 扩展程序也可在 Mac 上使用

Studio 中的扩展程序管理现在比以往更好!改进了整个用户体验,整体上提供了更流畅的交互。

用户界面自动化新式活动

新的“遍历每个用户界面元素”活动使您能够针对已指定的每个用户界面元素遍历一组操作。

在使用新式设计体验时,新的注入 Js 脚本新式活动现在为您提供完整的 JavaScript 功能。

已创建一个新活动“拖放”,让您能够执行常见的拖放操作,从而帮助完成模拟人类交互的操作面板。

现在提供了一个新的项目设置,即运行时浏览器,使您能够通过使用应用程序/浏览器活动指定要在运行时使用的浏览器类型。

现在,您可以通过新属性将使用应用程序/浏览器活动与 WebDriver 一起使用。

新式用户界面自动化活动包现在支持多个 Windows 桌面中的设计时和运行时自动化。

呼声最高的功能之一:在“选择屏幕”中滚动,终于来了。现在,在指定元素时,您可以滚动目标应用程序,而无需使用 F2!

使用“ 捕获所有元素 ”功能时,您现在可以指定要自动化的应用程序的特定部分,并仅提取该区域中的元素。

捕获所有元素”功能现在仅检测您指定的浏览器中的选项卡,因此不再捕获浏览器中显示的工具栏和其他不相关的元素。

现在,可以在“使用应用程序/浏览器”活动之外使用“截取屏幕截图”活动,因此您可以随时使用它来截取桌面屏幕截图。

“对象存储库”现在可以为具有相同选取器的多个屏幕显示 5 个以上的结果。

在 Studio 中,将“对象存储库”项目放在加号上时,系统现在会提示您基于该对象自动创建变量。

鼠标滚动”活动现在支持通过新的“修饰键”属性将修饰键添加到滚动操作。

如果指定元素支持,获取属性活动现在还会显示 items 属性。

单击输入选中/取消选中选择项目活动现在具有一个新属性字段更改禁用的元素,用于指定是否要与在用户界面中禁用但机器人仍可访问的用户界面元素进行交互。此外,新式活动中还添加了一个新的项目设置,使您能够在整个项目范围内控制此属性。

引入了一个新的项目设置,称为“日志审核信息”,该设置会禁用“使用应用程序/浏览器”活动生成的任何日志。此外,“使用应用程序/浏览器”活动的默认日志记录级别现在设置为“详细”。

现在,在使用“表格提取向导”时,您可以使用 F4 热键在可用框架之间切换。

在“选择”屏幕中,您现在只需单击即可选择或取消选择突出显示的目标或锚点,如果在“添加锚点”模式之外单击空白区域,则可以取消选择当前选择并查看帮助程序。

现在,当在远程桌面环境中指示窗口时,“ 使用应用程序/浏览器 ”活动的“超时”属性会自动设置为 60 秒。

选择项目”活动现在可以与 Salesforce Lightning 分组组合框以及菜单组合框交互。

用户界面自动化传统

用户界面资源管理器中添加了一个新属性 visibleInnerText,该属性反映了基础 HTML 元素的实际内部文本。

Chrome 调试器 API 现在可用于将输入内容发送到浏览器选项卡对象。

如果选择器应用程序值包含有效的 .exe 名称,则附加的浏览器类型将不再被替换。

我们添加了对 Azure Windows 虚拟桌面客户端的支持,这意味着您现在可以使用 UiPath 远程运行时和 RDP 扩展程序通过用户界面自动化活动来原生自动化 Azure 虚拟桌面。

现在可以从 HTML 表格中提取 URL。以前,这仅适用于结构化数据。

在 Chrome 版 UiExplorer 中可以看到标签名称为“HTML”的 HTML 元素。

适用于 Java 的 UiPath 扩展程序完全支持 .jnlp 类型的应用程序。

为 UiPath Java 扩展程序添加了新的注入机制,以促进与应用程序的交互。

改进了对 Java Konsis 和自定义 Java Framework McBeans 的支持。

“用户界面自动化”活动包现在支持在嵌套的 CitrixApps 中实现自动化。

改进了安装扩展程序和 SAP WinGUI 的错误消息。

在每个浏览器中指定特殊选项卡时,实现了自动回退到其他选择方法(Google Chrome 或 Microsoft Edge 为 AA,Firefox 为 UIA)。

现在,默认情况下启用 用户界面资源管理器 中的“延迟还原”选项。

用户界面自动化活动包现在正式支持 Java 版本 16 和 17。

Computer Vision

CV 提取表格活动现在具有两个新属性。滚动指定是否要提取可滚动表格,滚动之后延迟截取屏幕截图指定活动在执行滚动操作后等待特定时间,然后再对目标表格进行屏幕截图。后一属性对于向下滚动时加载额外项目的表格非常有用。此外,在使用CV 提取表格活动时,您现在可以按列索引和行索引使用单元格定位,而无需再按住 Shift 键。

现在,在“CV 选择”屏幕中点击“ 删除 ”可删除当前选择,以便更快地构建工作流。

如果在 Studio 中使用交互式登录,则 CV 记录器不再需要 API 密钥。

现在,通过启用“ 显示开发者” 筛选器,可以在 StudioX 中使用计算机视觉活动。

使用 CV 屏幕作用域时,您现在可以使用 F3 在“窗口”、“元素”和“区域”选择类型之间切换。

SAP

现已推出一项新活动,可帮助您识别 SAP ALV 层次结构表中的任何单元格:展开 ALV 层次结构表。识别单元格后,此活动可与所有典型的用户界面活动一起使用。

All SAP WinGUI activities support Object Repository integration.

现在提供了一个新的项目设置“ 强制执行硬超时”,使您能够对执行 SAP WinGUI 自动化的所有活动强制执行硬超时。

重大变更

  • 从此版本开始,当“输入模式”属性设置为“模拟”时,通过“单击”活动发送修饰键也会使用“模拟”发送修饰键。在以前的版本中,无论“输入模式”属性的配置如何,修饰键都是使用硬件事件发送的,因此请注意,使用以前的版本创建的工作流可能会发生重大更改。
  • 修复了一个错误,该错误导致基于 Chromium 的自定义浏览器在升级到 UiPath Studio v2019.x 后被识别为常规 Windows 应用程序。

错误修复

  • 修复了打开开发者工具时 Internet Explorer 出现的错误,该错误会导致在打开用户界面资源管理器时生成多个控制台窗口。
  • 修复了发送热键活动的一个错误,该错误会导致在更改键盘时无法将文本粘贴到 cmd.exe
  • 在大型表格中的特定用户界面元素上生成 GetHtmlAncestryInfo 选取器时超时。
  • 修复了一个错误,该错误导致某些按钮无法在 Java 桌面应用程序中单击或验证,方法是添加一个新的 Java 属性 hasTableAncestor,该属性用于在搜索属性值设置为 0 的元素时绕过表格。
  • 修复了 Internet Explorer 8 中“使用模拟作为输入模式”的“输入”活动的错误,该错误会阻止将键代码 8 输入搜索框中。
  • 修复了一个错误,该错误会阻止您指示空的视口空间。
  • 修复了一个错误,该错误会阻止您在 Java 应用程序中读取表格中复选框的正确状态。
  • 要清除网页元素中的文本,您可以再次对设置文本活动使用空字符串,就像在 UiAutomation v18.4 中一样。
  • 修复了一个错误,该错误导致 UiPath 执行程序在指示打开另一个应用程序的 Java 应用程序中的元素时崩溃,该应用程序使用原生库在屏幕上绘制元素。
  • 修复了一个错误,该错误会阻止您在全屏模式下从 Chrome 捕获选取器。
  • 修复了数据抓取中的一个错误,该错误会在提取超大型 HTML 表格时引发超时错误。
  • 修复了由于并行搜索 <ctrl> 选取器而导致作业停止工作的错误。
  • 修复了在特定情况下尝试使用主动式辅助捕获选取器时目标应用程序崩溃的错误。
  • 修复了一个错误,该错误会阻止您识别 Java 应用程序的某些部分。
  • 修复了 Internet Explorer 中的一个错误,该错误会在应用 Microsoft 更新 KB5005031 后导致“ 激活窗口 ”事件失败并出现超时错误。
  • 修复了 Firefox 支持中的一个错误,该错误导致“SalesForce”属性不会出现在选取器节点和默认选取器上。
  • 修复了当 URL 包含空格字符 %20 时,该错误会阻止您自动化以 Edge/IE 模式呈现的某些网页。
  • 修复了一个错误,该错误会阻止您从 Java 应用程序捕获屏幕上的值。
  • 修复了 Edge 上 Internet Explorer 模式下导致选取器验证失败的错误。
  • 修复了当页面结构中包含大量用户界面元素时,在 Maestro Java 应用程序中引发 SelectorNotFound 异常的错误。
  • 使用某些应用程序时,数据抓取未生成“提取结构化数据”活动。
  • 修复了导致“输入”活动无法在某些网页上输入字母 E 的问题。
  • 修复了在某些应用程序中指示锚点时导致 Studio 冻结的问题。
  • 检测在 Microsoft Edge 上不起作用,并且 Google Chrome 在应用程序模式下打开。
  • 尝试与某些 Excel 文件交互会导致 Citrix 远程运行时崩溃。
  • 将“单击 OCR 文本”活动与无效的 API 密钥一起使用会导致超时错误。
  • 使用 “截取屏幕截图 ”活动截取多个屏幕截图时,从第二个屏幕截图开始使用命名约定。
  • 使用某些活动时,运行时浏览器切换器无法通过 RDP 连接在浏览器上按预期工作。
  • 使用“Computer Vision”活动时,编辑描述符后,信息截图或选定的屏幕中均未反映做出的更改。
  • 使用 CV 屏幕作用域时,由于 CV 使用元素作为选择类型,因此很难为某些 Windows 本机应用程序指示整个窗口。
  • 修复了以下问题:在提取可滚动表格时,当超过最大高度限制时,“CV 提取表格”活动停止工作。
  • 修复了导致某些 Salesforce 属性在 Firefox 和 Chrome 中不可用的问题。
  • 在 Chrome 中使用“图像”活动时,如果指定的剪切区域内外都存在相同的图像,则有时会使用错误的图像。

已知问题

  • 要在 Excel 2016 中指定单个单元格或工作表名称,您需要手动将 AA 设置为选择模式。在 v19.5.0 中,默认的视觉选择使用 AA。从 v21.10.4 开始,默认视觉选择使用 UIA。
  • 使用最新的 Chrome 扩展程序自动化 Chrome 时,与“模拟”输入法一起使用的“新式单击”活动在特定表单元素上无法正常工作。作为解决方法,您可以使用硬件事件Chromium API 输入方法。
  • 在设计时使用适用于 SAP Fiori 的 UIAutomation v20.10 和最新的 Chrome 扩展程序生成的某些选取器可能具有一些额外的属性,这些属性会导致它们在运行时与旧版本的 Chrome 扩展程序一起运行时停止工作。解决方法是,还应在运行时使用最新的 Chrome 扩展程序,或者在设计时应至少使用 UIAutomation v21.10 生成选取器。
  • 在本地和通过远程桌面连接监控从 SAP NetWeaver Business Client 到 SAP Fiori 的选取器,或通过远程桌面连接监控从 SAP NetWeaver Business Client 到 SAP GUI 的选取器时,未检测到事件。

v21.10.5

发行日期:2022 年 1 月 12 日

改进

UiPath 远程桌面协议扩展程序现在也可以与 Azure 虚拟桌面客户端一起使用。

错误修复

  • 隐藏审核日志项目设置”已重命名为“记录审核信息”,默认情况下设置为“True”。此外,此设置生成的所有日志现在都处于“详细”级别。
  • 修复了 Oracle Forms 的一个错误,该错误在特定情况下会导致选取器验证失败。
  • 修复了一个错误,该错误会阻止您在 Java 应用程序中读取表格中复选框的正确状态。

v21.10.4

发布日期:2021 年 11 月 26 日

错误修复

  • 当“使用应用程序/浏览器”活动将“调整窗口大小”属性设置为“最小化”时,将“后台模式”与“使用应用程序/浏览器”活动一起使用时,应用程序无法正确最小化。
  • 要清除网页元素中的文本,您可以再次对设置文本活动使用空字符串,就像在 UiAutomation v18.4 中一样。

v20.10.11

发布日期:2021 年 11 月 25 日

错误修复

  • 要清除网页元素中的文本,您可以再次对设置文本活动使用空字符串,就像在 UiAutomation v18.4 中一样。

v21.10.3

发布日期:2021 年 10 月 25 日

改进

获取属性活动已重新设计,现在作为新式设计体验的一部分提供。还进行了更改,以提高活动的可用性,从而提供更好的整体体验。

获取文本活动现在具有一个向导,可用于预览文本提取的结果以及配置提取方法。

已创建两个新活动“ 获取浏览器数据” 和“ 设置浏览器数据”,以便更轻松地将浏览器数据从会话迁移到另一个会话。

现在,添加或编辑变量将比以往更加容易!借助此版本增强的“选择屏幕”变量支持,您可以使用变量和参数轻松编辑选取器,然后选择从该描述符将更改传播到所述变量的所有实例。

现在,您可以使用“ 选择屏幕”中添加的新按钮,在应用程序中进行指示时刷新“图像”选择。

现在,在选取器编辑器中编辑选取器时,也可以使用添加到“选择屏幕”的所有变量功能。

使用应用程序/浏览器 ”活动中的“调整窗口大小”属性现在具有最小化窗口的选项。

此更新添加了对响应式网站的支持。选择屏幕现在具有一个复选框,可用于处理在调整浏览器窗口大小时重排的元素。

打开应用程序/浏览器 ”活动现在可以在远程环境中打开应用程序,从而在此类环境中更轻松地使用新式体验实现自动化。

选择屏幕 中的新式用户界面现在也是传统体验的一部分。

从此更新开始,每次启动“录制器”时,它都会自动开始录制,并且您不必再先指定窗口,从而使您的自动化生活更轻松。

现在,可以使用“用户界面自动化”活动自动化通过 Microsoft 远程应用程序配置的应用程序。

随着 Internet Explorer 11 即将停产,我们开发了一个迁移工具,使您能够将工作流的所有选取器和属性无缝转换为适合现代浏览器(例如 Edge、Chrome 或 Firefox)的选择器和属性,确保您不会丢失基于此即将成为旧版浏览器的所有自动化。

输入活动现在可以根据每种输入模式为要自动化的应用程序返回的结果自动检测正确的输入模式

现在,“输入”、“单击”和“悬停”活动中的“验证执行”功能不仅可以检查目标元素是否出现,还可以通过“验证元素”下拉列表中的两个新选项,检查其文本是否已修改或其视觉外观是否已修改(状态图标更改等)。

已为“输入模式”属性实现了一个新选项 Chromium API,该选项专为与所有基于 Chromium 的浏览器一起使用而定制,比其他浏览器更快、更可靠。

应用程序/网页录制器现在支持在录制时使用对象存储库,从而使您能够使用现有对象或同时创建新对象。

使用“对象存储库”中新增的“高亮显示”功能,您可以高亮显示正在捕获的屏幕中已捕获的任何对象,从而更容易识别正在使用的元素。

现在,建议为实现 label-for 属性的所有复选框使用自动锚点,无论其标签的位置如何。

在“选择屏幕”中验证结果时,现在可以同时搜索多个选取器。

现在,“提取表格数据”活动在用于标准表格提取时会提取所有属性。此外,在自动提取 URL 时,现在可以检索完整的 URL。

我们开发了一个新活动“鼠标滚动”,为我们的机器人劳动力增加了另一项人类能力,该活动使您能够在要自动化的应用程序中滚动固定页面行数,或滚动到指定的用户界面元素。

Edge 扩展程序现在支持 IE 模式下的 Java 小程序和 ActiveX 控件。

使用应用程序/浏览器活动的显示名称属性现在会根据指定的目标自动更改,因此您可以在设计时轻松发现哪个卡指向哪个应用程序。在使用嵌套应用程序卡的情况下,您现在可以从每个活动正文的下拉列表中选择要在屏幕上指示时引用的应用程序卡。

现在,使用新式体验录制“输入”时,在输入文本时,会显示“特殊键”下拉列表。

现在,使用“ 提取表格数据 ” 活动抓取表格时,“ 提取表格数据向导 ” 在重新打开时会保留以前的更改。

现在,“附加浏览器”和“附加窗口”活动使您能够在设计时设置“选取器”和“浏览器窗口”属性,而不会引发错误。在设计时,使用“选取器”属性,而在运行时,使用“浏览器”或“窗口”属性。

Organizations can now use Robot governance policies deployed from Automation Ops to control what applications and URLs can be automated at runtime. The new Robot policy available in Automation Ops starting with Robot v2021.10 includes the App/Url Restrictions Runtime Analyzer rule that enables you to define the applications and URLs that are either allowed or prohibited for UI automation activities. The rule supports the use of * and ? expressions for defining patterns for URLs and application file names to allow or block.

Chrome 和 Edge 现在支持具有特定 Salesforce AURA 组件路径和属性以及可靠选取器的 Salesforce Lightning。

This activity package now supports .NET 5 Windows and Cross-platform projects. For more information, see About Automation Projects. Also, the following OCR engines now support .NET5: Google Cloud Vision OCR, Microsoft Azure Computer Vision OCR, Tesseract OCR.

但是,Microsoft OCR 不支持 .NET5;在 .NET5 项目中使用 UiPath.UIAutomation.Activities 包时,不显示Microsoft OCR

鼠标滚动 ”和“ 键盘快捷方式 ”活动已进行视觉更新,与其他新式活动共享相同的用户界面。

“对象存储库”现在使用“计算机视觉”技术实现“捕获所有元素”功能,该功能可以提取指定应用程序的所有元素并将其添加到“对象存储库”中。这可以大大缩短构建“对象存储库”所需的时间,因为您不必再逐个手动添加每个元素。您还可以通过专用按钮直接在 UIExplorer 中打开捕获元素向导中的任何元素。

使用应用程序/浏览器”活动现在有一个新的“输入模式”,称为“后台”,使您能够尽可能在后台使用其所有子活动。

现在,您可以使用活动正文中的新按钮打开“ 使用应用程序/浏览器 ”活动所针对的应用程序或浏览器。

UI-SEC-010 和 UX-SEC-010 工作流分析器规则现在也适用于远程目标应用程序。此外,这两个规则现在都允许在创建规则时使用通配符。

应用程序/网页录制器 现在有一个名为“ 自动”的输入法,它会自动选择可用的最佳输入法,从而更轻松地自动化不同类型的应用程序。

CefSharp 嵌入式微件中的用户界面元素(例如 SharpBrowser、带有 Fiori 启动板的 SAP NWBC)现在被识别为属于主机应用程序实例。

打开浏览器活动具有一个新复选框,即自动下载 WebDriver,选中该复选框后,系统会自动在您的计算机上的 %localappdata%\UiPath\WebdriverExe 文件夹中下载所需的 WebDriver 可执行文件。

UiPath.Excel.Activities 2.11.3 版和 UiPath.Presentations.Activities 1.2.3 版开始,您可以在使用 Excel 文件或使用 PowerPoint 文件活动中添加用户界面自动化活动,以快速自动化 Excel 和 PowerPoint 的界面。

检查应用程序状态 ”活动已升级,现在可以监控整个应用程序屏幕的更改,而不仅仅是单个用户界面元素。

现在,可以按系统安装 RDP 扩展程序,消除之前需要按用户安装的限制。

验证元素属性”下拉菜单中新增的“已更改文本”选项使您能够验证支持此操作的活动目标中的任何已更改文本,例如“单击”、“悬停”和“输入”。

验证执行属性已添加到键盘快捷方式活动中,将此功能扩展到您要验证自动化流程发送键盘快捷方式的场景。

CV 活动现在支持表格单元格识别,使您能够根据行和列内容或索引更轻松地自动化表格单元格。

项目设置

新的运行时浏览器项目设置使您能够在运行时使用与设计时不同的浏览器。此为自动操作,因为所有相关属性和选取器都会无缝适应您选择的浏览器。

桌面项目设置定位方法(AA、UIA、Win32)已合并为一个设置,统称为“桌面定位方法”。

已添加或更新多个新项目设置或用户界面自动化包,以满足您的自动化需求,如下所示:

新的“捕获屏幕截图”设置,用于指定活动是否在设计时保存其目标的屏幕截图。此设置存在于新式和传统体验中。

新的“ 机器人日志记录 ”部分,其中包含“ 运行值” 和“ 调试值 ”设置,用于指定机器人是否应记录额外值。

定位方法项目设置现已根据目标应用程序的类型进行拆分。现在,您可以为 Web、Java、SAP 和桌面应用程序配置单独的设置。

验证执行”项目设置具有一个新选项,使您能够始终对项目中的“单击”、“悬停”和“输入”活动执行验证。

此外,“输入模式”项目设置已拆分为两个单独的项目设置:Edge 浏览器输入模式和 Chrome、Firefox、IE、IE 模式下的 Edge 的输入模式,以确保在使用 Edge Chromium 时选择正确的输入法。

新的项目设置Element Not Found 错误消息中显示最接近的匹配项使您能够记录未找到用户界面元素时显示的错误消息的详细版本或精简版本。

SAP

借助新的“SAP 会话属性更改触发器”活动,您可以通过监控 SAP 会话属性中的更改来创建触发器。

已添加对适用于 SAP 企业客户端的 Chromium 的支持。这使用户可以使用与通过 UiPath Studio 和 Google Chrome 进行自动化时相同的功能和 SAP Fiori 功能。

已扩展对具有多标头的 SAP ALV 表的支持。现在,您可以从标头分为两行或多行的表格中提取数据。

新的“ 展开 ALV 树” 活动使您能够将父 ALV 树展开到选定节点,并将任何活动与结果元素一起使用,从而使 SAP ALV 树列表更容易自动化。

SAP Fiori UI5 属性现在完全可见,并可用于新式用户界面自动化体验。

为 SAP ALV 表引入了三个新属性 ColorIndexColorIntensifiedColorInverse,使您能够识别元素的背景颜色,并提供额外的方法来识别要使用的元素。

SAP ALV 表现在支持全文抓取,这意味着您现在还可以抓取不可见的文本。

现在,使用“ 提取表格数据 ”活动从 SAP ALV 表格中提取数据时,您可以区分列显示名称和列工具提示,以便更轻松地正确识别目标。

SAP ALV 表的选取器已得到改进,增加了对 tooltiptext 属性的支持。

重大变更

  • <uia/> 选取器的 aastate 属性错误地检索了上级元素的 aastate 值。现在可以正确检索属性的值,这可能会导致旧工作流发生重大更改。这不会影响已正确构建的通用 Windows 平台应用程序选取器。
  • 包含子项属性设置为 False 时,“按键触发器”活动错误地检测到某些事件。这可能会导致旧工作流发生重大更改。
  • 在某些情况下(例如使用最大化的 Chrome 窗口),单击偏移量锚点属性设置为右下角单击活动会触发额外的滚动事件。此行为现已修复,并且可能会导致旧工作流发生重大更改。

错误修复

  • 使用某些 Java 应用程序时存在性能问题。
  • 修复了从某些类型的网页 (ShadowRoot) 提取数据时引发错误的问题。
  • 修复了一个问题,该问题导致在 Firefox 中使用 AA 定位元素时,UIExplorer 引发错误。在用户界面框架设置为“默认”的情况下使用新的或空白的 Firefox 选项卡时,不允许选择单个用户界面元素。此外,仅在使用 AA 框架时,任何 Firefox 选项卡都允许选择整个窗口。
  • 在项目中强制执行“对象存储库”时,仍可从“录制器”中禁用“对象存储库”。
  • 修复了在不同操作系统区域格式上运行 OCR 时发生的错误。现在,无论使用哪种操作系统区域格式,OCR 都可以按预期运行,并且所有结果都可以正确生成。
  • 使用某些版本的依赖项时,无法截取 Excel 屏幕截图。
  • 提取数据表 ”活动的“输入模式”属性不受“定位方法项目设置”中的任何更改的影响。
  • 使用 UIAutomation v21.4.x 时,尝试从 UiExplorer 安装 Java Bridge 失败。
  • 修复了导致“等待页面加载”属性在正在加载的浏览器选项卡上无法正常工作的问题。
  • 对于某些表格,尝试使用“计算机视觉”活动单击表格中包含日期的特定单元格会失败。
  • 在某些情况下,使用“计算机视觉”活动从表格中提取值时,字符串会在单独的单元格之间合并。
  • 在 Firefox 中打开的自动化 PDF 无法提取单个用户界面元素。
  • 修复了导致在某些类型的表格中错误地识别 title HTML 属性的问题。添加了一个新属性 uipath-html-title,该属性具有 DOM 节点的 title 属性的值。
  • 修复了以下问题:当设计时键盘布局与运行时使用的键盘布局不同时,“输入”的行为会有所不同。
  • 在 App-V 容器中作为 XenApp 运行时,在某些活动中未正确执行 Enter 击键。
  • 修复了与较新版本的用户界面自动化一起使用时,在检索值时导致某些活动执行速度非常慢的问题。
  • Edge 弹出窗口中的默认选取器生成不正确。
  • 使用发送窗口消息Enter 击键发送到按钮失败。
  • UiPathRemote.exe 有时会在 Citrix 环境中崩溃。
  • 在某些情况下,“ 单击文本 ”活动会导致应用程序崩溃。
  • 修复了从录制的步骤中删除键盘快捷方式时导致录制器引发内部错误的问题。
  • 修复了导致无法在 Edge 和 Chrome 中检测到 iFrame 中的元素的问题。
  • 修复了一个问题,该问题导致在 RDP 中自动化时,使用智能调整大小和使用不同分辨率缩放的交互式选择无法正常工作。
  • 修复了导致“ 附加浏览器 ”活动配置为同时使用“ 浏览器 ”和“ 选取器 ”属性时引发错误的问题。
  • 自动化命令提示符窗口时,将“输入”活动与“模拟类型”或“发送窗口消息”属性结合使用时,无法输入正确的文本。

已知问题

  • Silverlight 扩展程序可能无法在应用了 Windows 更新 10.0.19043 的 Windows 10 x64 系统上运行。
  • 如果要将 Studio v19.10 中的任何 OCR 引擎与用户界面自动化活动一起使用,请安装 UiPath.CoreIPC 包 2.0.1 或更高版本。
  • 在 C# 流程中,使用 CV 活动时,在设计时编辑描述符不会显示更改。
  • 将用户界面自动化 v21.10 与 Studio v2019.10 一起使用时,UX-SEC-010 和 UX-DBP-029 工作流分析器规则不可用。
  • 使用 Firefox 时,特定于 Salesforce 的 sfl 属性不会显示在选取器和选取器节点中。
  • 在某些使用 Windows 窗体的应用程序上,当仅使用模糊选取器方法来定位最小化应用程序中的元素时,无法找到目标。
  • 对使用通用 Windows 平台的应用程序,使用后台输入模式会使应用程序置于前台。
  • 通过 SharpBrowser 使用新式体验时,选择器无法正确生成,缺少 webctrl 标签。

辅助功能

  • 指示应用程序需要使用鼠标,并且无法使用键盘执行。
  • 可变右键单击功能需要使用鼠标,并且不能仅通过使用键盘来执行。

v21.4.4

发行日期:2021 年 6 月 2 日

错误修复

  • 无法通过用户界面探测器安装 Java Bridge。
  • 修复了“获取属性”、“获取位置”、“获取文本”、“存在文本”和“存在 OCR 文本”活动存在的性能问题。
  • 在 App-V 容器中运行 XenApp 的同时使用调用事务SAP 登录活动时,Enter 键不起作用。
  • SAPGUI 脚本不适用于自动化以 App-V 形式发布的SAP 登录应用程序。

v20.10.10

发行日期:2021 年 6 月 2 日

错误修复

  • 无法通过用户界面探测器安装 Java Bridge。
  • 首次指定目标时,“在图像出现时”活动显示已损坏的屏幕截图。
  • 修复了“获取属性”、“获取位置”、“获取文本”、“存在文本”和“存在 OCR 文本”活动存在的性能问题。
  • 修复了当通过“使用应用程序/浏览器”活动指定目标时,导致 Chrome 中的某些网页冻结整个操作系统的问题。
  • 在 App-V 容器中运行 XenApp 的同时使用调用事务SAP 登录活动时,Enter 键不起作用。
  • SAPGUI 脚本不适用于自动化以 App-V 形式发布的SAP 登录应用程序。
  • 当窗口在运行时在前台冻结时,“单击”活动停止工作。
  • 指定元素或锚点后,用户界面探测器无法返回到前台。
  • 使用“指出元素”和“修复”功能时,打开了多个“选取器编辑器”窗口。

v19.11.5

发行日期:2021 年 5 月 24 日

错误修复

  • 在循环中使用“单击图像”活动会引发异常。

v18.4.8

发布日期:2021 年 4 月 28 日

错误修复

  • 当在 Studio 2021.4 中使用 UIAutomation v18.4.x 时,使用“指出元素”和“修复”功能会导致打开多个“选取器编辑器”窗口。
  • 当在 Studio 2021.4 中使用 UIAutomation v18.4.x 时,在使用“指出元素”或“指出锚点”后,“用户界面探测器”将保持最小化,并且您无法将其置于前台。
  • 在使用 Studio v2018.4.2 和 UIAutomation v18.4.2 创建的项目中,将 Robot 升级到 v2020.10.4 后,使用 Internet Explorer 时使用选择器的活动可能无法正常工作。
  • 单击图像活动未使用在“超时”和“等待准备就绪”属性字段中指定的值。
  • 当选项卡中的网页是框架集时,“附加浏览器”活动未将焦点切换至该选项卡。

v21.4.3

发布日期:2021 年 4 月 26 日

改进

用户界面自动化新式活动

“提取表数据”活动已进行了改进,其中包含几个新属性以及一个新向导,可帮助您指导数据提取过程。整个功能也可以在新的“表格提取”记录器中使用,如果您选择了“新式体验”,则该记录器将显示在功能区中。借助此版本带来的众多新功能,结构化数据提取将空前简单!

全新的验证执行功能使您可以确保在运行时正确执行了该操作(例如,单击或键入)– 它具有预期的结果。可以从以下活动和项目设置中配置此功能:

  • 单击
  • 键入
  • 悬停

使用应用程序/浏览器活动具有一个新的属性字段,即无痕/隐私窗口,您可以使用该字段以无痕或隐私模式打开浏览器会话。

现在,新的多选择器搜索可用于运行时和设计时的所有搜索。这可以在后台运行,因此不会影响您使用该产品的体验,而只会产生总体更好的结果。

现在,您可以在使用“应用程序/网页录制器”功能时通过拖动来定义要自动化的区域,从而使您能够在工作流中使用图像自动化。

Check:text was a hidden feature of the Fuzzy Selector, that enabled you to easily target elements that contained text. In a way, it is similar to the older Click Text activity. Now, upgraded to be a part of the Modern experience, this feature can be found under the Fuzzy Selector, in the Selection Screen, and by using it you can now select how you want text to be processed from while Indicating your target, with support for wildcards, variables, and the whole shabang.

为了提高可用性和可定制性,某些设置(例如,在屏幕上指示元素时用于暂停 (F2) 的计时器设置)现在在每台计算机上的会话中都保持不变。

现在,您可以指示动态目标,这些目标不再取决于其文本标签。这使您能够使用具有动态文本标签的元素,或与搜索列表中的特定元素有关的元素,而不是其文本标签。这是通过利用模糊选取器的功能完成的,模糊选取器现在也可以使用通配符来增加模糊性。

新的获取 URL活动使您能够检索网页的 URL 并在自动化中重新使用它,从而使网页自动化更加容易。

现在,可以离线模式下编辑不再可用的目标(例如已关闭的应用程序),因此您无需经过重新调出同一窗口的整个流程在选取器中编辑单个字符。太棒了!

现在,在连接到 VPN 或启动虚拟机等情况下,也可以在使用应用程序/浏览器活动之外使用检查应用程序状态活动。

现在, 应用程序/网页录制器 可与计算机上的任何应用程序一起使用,而无需在应用程序之间切换。 我们已经根据您的需求调整了记录器,现在它可以自动确定您在其他应用程序中指示操作这一事实,并采取相应的行动,自动记录您的步骤。

为了简化您的自动化生活,现在可以使用“使用应用程序/浏览器”指示某些类型的应用程序自动填充“参数”属性,从而让使用 Java 应用程序、PDF、Office 应用程序或 Windows 应用程序更加容易。

现在,在编辑选取器和模糊选取器时,可以直接在“选择选项”界面中使用变量和参数。

现在,单击悬停活动具有鼠标动作类型属性,该属性使您可以选择在执行动作时希望鼠标使用的动作类型,即“即时”或“平滑”。

现在,选择项目活动的项目字段中支持通配符。此外,我们已向此活动添加了一个新的属性字段如果禁用则更改,即使禁用了目标元素,该属性也会执行选择操作。

由于使用“模拟”方法执行某些操作(例如“双击”)失败,因此现在默认情况下使用“硬件事件”方法执行这些操作,从而避免了工作流无提示失败的情况。

现在,“提取结构化数据”活动支持与对象库的集成。

“选择选项”窗口中已实现了“强制执行元素可见性”复选框,使用户可以专门使用可见的用户界面元素。

应用程序/网页录制器现在支持在记录操作时使用修饰键。

在所有新式“用户界面自动化”活动中,“等待准备就绪”属性已重命名为“等待页面加载”,以更好地反映其目的。

用户界面自动化传统

现在,启动流程活动可以打开具有所有扩展名类型的文件,例如 .doc.xls.png.pdf 等。

现在,单击悬停活动具有鼠标动作类型属性,该属性使您可以选择在执行动作时希望鼠标使用的动作类型,即“即时”或“平滑”。

现在,选择项目活动的项目字段中支持通配符。此外,我们已向此活动添加了一个新的属性字段如果禁用则更改,即使禁用了目标元素,该属性也会执行选择操作。

表格单元作用域活动具有一个新的属性字段表格行索引,该字段显示找到的行的索引,在第一行为空的表中很有用。

现在,如果选中“获取词信息”复选框,则“Java 原生抓取”将检索词的界限。

附加浏览器活动在浏览器类型属性中具有一个新选项,适用于其他基于 Chromium 的浏览器。

添加了对使用 Shadow DOM 作为用户界面元素的网站的支持。这些页面现在可以使用 Google Chrome、Firefox 和 Edge 进行自动化。

在选取器中使用变量时,在“变量面板”中所做的更改现在也将在选取器中生效。请注意,这仅适用于在升级到此版本的用户界面自动化包后修改的变量,因此这不会导致较旧的工作流发生重大变化。

现在,“发送热键”活动主体中的“键”下拉列表支持在展开列表时自动搜索列表中的热键。

SAP 自动化

UiPath Studio 现在支持最新版本的 SAP WinGUI 7.70,具有所有新功能,例如新的视觉主题 Quartz、对替代浏览器控件(Microsoft Edge)的支持以及多显示器扩展支持。

Data scraping and Screen scraping are supported for data extraction for SAP ALV Tables. One or multiple tables on the SAP screen can be extracted.

现在可以将“表单元格作用域”活动用于 SAP FIORI 表格自动化。

Computer Vision

现在,CV 单击CV 悬停CV 选中活动具有鼠标动作类型属性,该属性使您可以选择在执行动作时希望鼠标使用的动作类型,即“即时”或“平滑”。

现在,如果将计算机视觉活动配置为这样,则仅支持使用 OCR,以确保整体上更好的用户体验。

我们在计算机视觉活动中实施了更好的变更检测机制,从而最大程度地减少了所需的完整 CV 分析数量并优化了流程。

“CV 获取文本”活动现在在设计器中显示文本结果预览,显示将要提取的文本。

UI Explorer

用户界面探测器具有一项新功能,该功能可将恢复用户界面探测器窗口的时间延迟到恢复加载选取器数据之后。这旨在与在失去焦点时自动关闭的用户界面元素一起使用。

重大变更

  • “验证执行”属性字段功能的“预期文本”子字段已被修改,并且不再与使用 UIAutomation v21.2.0-preview 构建的自动化项目兼容,从而导致重大更改。
  • 现在,可以从 Studio 中的“项目设置”配置“元素存在”活动中的“超时”属性。
  • Java 应用程序不支持一起使用“单击”与“模拟单击”功能,而在这类应用程序上此功能仍能奏效,但是未引发任何错误,并且工作流继续执行。现在,同一场景会引发错误,并可能导致使用它的工作流发生重大变化。
  • 在 Java 应用程序中,如果在不同于焦点所在选项卡的选项卡上的用户界面元素上使用带硬件事件的“单击”活动,则现在会抛出正确的异常。请注意,这可能会破坏旧的工作流。
  • 不推荐使用 Microsoft 项目牛津在线 OCR 引擎。系统将在运行时将引发以下异常:Microsoft Project Oxford has been completely retired. Please switch to a different OCR engine

终止对旧版 Microsoft Edge 的支持

  • 从 v21.10 开始,“用户界面自动化”活动包将不再支持旧版 Microsoft Edge 浏览器,因此旧版 Microsoft Edge 的扩展程序将不再起作用。

错误修复

  • 当“使用应用程序/浏览器”中的“URL”属性字段包含带有 URL 的字符串变量时,单击活动主体中的按钮后无法打开具有指定设置的新浏览器会话。
  • “选择项目”活动不适用于 Java 应用程序中的组合框和列表框。
  • 修复了导致在使用并行活动时无法正确处理异常的问题。
  • 使用图像或计算机视觉活动时 Emgu.CV.CvInvoke 的类型初始值设定项引发了异常。
  • 当在“并行”活动中使用“文本存在”活动并选择并行属性时,文本存在活动活动始终返回 True
  • 在某些情况下,用户界面探测器无法在 Internet Explorer 上加载选取器。实现窗口在用户界面探测器中还原延迟功能后,有助于避免此问题。
  • 在某些情况下,通过先条件循环进行图像屏幕抓取的操作失败。
  • 修复了导致执行程序在使用 Java 应用程序时崩溃的问题。
  • 仅使用 Alt 键时,阻止用户输入活动被解除阻止。
  • 当使用包含设置了空字符串的“设置为剪贴板”活动的库时,引发了异常。
  • 使用选取器编辑器时,从选取器中删除 ”app=” 不会使它无效。
  • 当对某些数据表进行数据抓取时,预览窗口未显示 A 列。
  • 在 Internet Explorer 中使用使用应用程序/浏览器活动指示 PDF 会导致冻结。
  • 隐藏窗口活动现在已从 StudioX 中隐藏。
  • 使用远程桌面协议连接时未检测到 Chrome 弹出窗口。
  • 当通过“使用应用程序/浏览器”活动进行指示时,Chrome 中的某些网页冻结了系统。
  • 在恶劣的网络条件下使用使用应用程序/浏览器活动指示 Chrome 或 Internet Explorer 页面会导致冻结。
  • 使用具有硬件事件的类型输入时,特定网页上会显示重复的输入文本字母。
  • 在 Java 应用程序中的元素上使用带有“模拟”方法的单击时,即使目标元素不支持该操作,该操作也被报告为成功。现在,如果尝试使用“模拟”方法在不支持该操作的元素(例如面板)上单击,则将显示更具描述性的错误。
  • 修复了导致“用户界面自动化”在 64 位模式下使用时无法检测到 Citrix Apps 的问题。
  • 当在启用“配置每个元素”的情况下映射对象存储库中的元素时,Enter 键未确认选择。
  • 在某些情况下,将使用应用程序/浏览器活动与“最小化”活动一起使用时,在对其执行操作时会自动还原最小化的窗口。
  • 在无效的用户界面元素上使用选中应用程序状态时,返回的元素不为 null。
  • 在对象存储库中使用截取屏幕截图活动时,“文件名”为空。
  • 修复了导致从对象存储库创建使用应用程序/浏览器活动时,其“附加模式”属性设置为“流程名称”而不是“应用程序实例”的问题。
  • 修复了导致“打开浏览器”活动中的“新会话”属性行为不正确的问题。
  • 无法通过策略为未连接到 Active Directory 的离线用户安装 Edge 扩展程序,并且该策略被阻止,从而导致 SetupExtensions 工具错误地通知用户该扩展程序已成功安装。
  • 数据抓取向导的“预览数据”部分中的“帮助”按钮未正确引导至本地化页面。
  • 将“用户界面自动化下一步”活动与具有覆盖层的应用程序或浏览器一起使用时,行为不正确。
  • 调出活动未正确考虑正在其上运行的计算机的 DPI。
  • 在任何使用“Target.Clipping Region”属性的活动中编辑“属性面板”中的该属性时,未保存更改。
  • 指示地址栏和某些工具栏元素“Chrome 或 Firefox 中的用户界面元素未按预期工作”。
  • 在循环中运行自动化流程时,“打开浏览器”活动将引发异常。
  • aaname html 属性从指定节点的所有子节点检索文本。现在,仅从指示的注释中检索文本。该规则不适用于以下 HTML 节点类型:inputimgbuttontextareaareaaselecttable获取文本活动仍会检索所指示节点的整个子树的文本内容,这是捕获元素值的推荐方法。
  • 现在,在“图像选择”模式下使用用户界面元素时,可以从“选择屏幕”中指示锚点。
  • 自动化 Java 应用程序时,无法识别复选框的状态。
  • 修复了导致下拉菜单在某些网页中无法定位的问题。
  • 修复了一个问题,该问题导致在 Edge 和 Internet Explorer 中指示某些元素时,“选择选项”窗口具有较长的延迟时间。
  • 当与有效的选取器一起使用,但具有导致所有元素都被筛选的筛选条件时,查找子节点活动不再引发 SelectorNotFoundException 错误,并且在这种情况下返回空列表。
  • 修复了导致“附加浏览器”和“附加窗口”活动显示不正确使用变量的选取器的问题。
  • 修复了从 Studio v2020.10 升级到同一用户下的 Studio v2021.4 之后,如果从 Studio 中的“工具”部分安装而没有提升权限,则导致 Chrome 扩展程序无法正常运行的问题。
  • 修复了从 Studio v2020.10 升级到 Studio v2021.4 之后,如果从 Studio 中的工具部分安装且提升了权限,则导致 Chrome 扩展程序无法正常运行的问题。
  • 与 Internet Explorer 配合使用的用户界面自动化版本高于 v19.4.2 时,“元素存在”活动引发错误。

已知问题

  • 对于最初进行安装的同一用户,在通过可视化方式升级到 Studio 2021.4 时,通过 Studio 中 Studio 20.10 中的“工具”部分安装的 Firefox、RDP、Citrix 和 VMWare 扩展程序将不再起作用。
  • 在静默升级到 Studio 2021.4 时或者使用与最初安装 Studio 的用户不同的用户时,通过 Studio.2020.10 中的“工具”部分安装的 Firefox、Chrome、Edge、Citrix、RDP 和 VMWare 扩展程序将不再起作用。

v18.4.2.1

发布日期:2021 年 4 月 14 日

错误修复

  • 在使用 Studio v2018.4.2 和 UIAutomation v18.4.2 创建的项目中,将 Robot 升级到 v2020.10.4 后,使用 Internet Explorer 时使用选择器的活动可能无法正常工作。

v20.10.9

发行日期:2021 年 2 月 8 日

错误修复

  • 修复了指示用户界面元素后导致“选择屏幕助手”在 Windows 7 计算机上保持可见的问题。
  • 即使已打开,使用应用程序/浏览器活动也无法将 Adobe Acrobat 定位为目标。

v20.10.8

发行日期:2020 年 12 月 14 日

错误修复

  • 自动执行具有多个窗口实例的应用程序时,在将附加模式设为应用程序实例使用应用程序/浏览器容器内,手动将单击活动的选取器修改为不存在的活动导致系统定位整个目标应用程序而非初始元素。仅当选择选取器复选框时才会出现这种情况。

v20.10.7

发行日期:2020 年 12 月 10 日

改进

“双击”操作已添加到记录器的“操作选择器”菜单中。

在脱机模式下编辑描述符时,现会显示窗口选取器。

错误修复

  • 现在,可以在 Studio 中将提取表格数据活动与“对象存储库”功能一起使用。
  • 修复了导致调用流程活动调用错误文件的问题。
  • JavaState 属性匹配未正确执行。
  • 修复了与 Chrome 中的 Lawson 一起使用时导致具有“SimulateType”属性的输入信息活动失败的问题。
  • 单击图像活动未使用在“超时”和“等待准备就绪”属性字段中设置的值。
  • 在 Nexaweb 环境中从 NRichLabel 检索文本时,触发了“空指针”异常。

已知问题

  • 如果在安装过程中有任意一个浏览器正在运行,则使用 UiPathStudio.msi 安装 Chrome 和 Edge Chromium 适用的 UiPath 扩展程序时会失败。系统现会提示您在安装这些扩展程序之前先关闭浏览器。

v20.10.6

发行日期:2020 年 10 月 20 日

错误修复

  • 在 Studio 和 StudioX 中都选择“新式”体验时,将显示表格单元格作用域活动,即使该体验与它们不兼容。

v20.10.5

发行日期:2020 年 10 月 12 日

改进

统一 UIAutomation 和 UIAutomation Next

用户界面自动化用户界面自动化下一个活动包已经在用户界面自动化 v20.10.5 活动包下进行统一,此活动包兼具两者优势,现采用新的统一目标技术,并融合了所有定位方法,使得所有的自动化工作容易得多。

Also, some activities have been reworked to support the Unified Target technology. Don't worry, though, we haven't removed their old counterparts from the package, you can simply opt whether to use them or not by selecting the Classic Modern experience from the Design tab in Studio Backstage Settings.

选择“新式”体验还会授予您对新应用程序/网页录制器的访问权限,该应用程序/网页录制器是一个规管所有记录器的单一记录器,可将以前所有的用户界面自动化记录器替换为新的基于锚点的多技术元素识别系统,从而使记录您的操作变得相当容易和快捷。

您甚至可以在 Studio v2020.4.1 或更低版本上安装统一的用户界面自动化活动包。这样做会在“活动”窗格中显示所有经典活动和新式活动。但是请注意,要求 Studio/机器人版本高于 2020.4.1 的向导在较旧版本中不可用。

注意:为了提高清晰度,下面在其各自的子章节中列出了对 v20.4.3 和 v20.10.5 之间的“用户界面自动化下一个”包进行的改进。
桌面触发器
触发器作用域活动

我们为触发器开发了一个全新的作用域活动,称为“ 触发器作用域”。 此活动可在 系统 活动包 v20.10.1 中找到,但可与 用户界面自动化系统 活动包中存在的所有触发器一起使用。 它提供了开箱即用的触发器所需的参数,例如触发器名称和类型或其源事件。 此外,它可以按顺序或并发处理传入事件,同时可以在执行一次后退出。

新触发器和用户界面重新设计

在这方面,我们添加了几个新的触发器活动,并重新设计了一些现有的触发器,以移动手边最常用的属性。新活动如下:

  • 元素属性更改触发器
  • 元素状态更改触发器
触发器 SDK

Most importantly, we have democratized trigger development. We provide a trigger SDK for everyone to use and develop custom triggers, just like you do with custom activities. You can read more about this here.

工作流分析器规则

添加了两个新的工作流分析器规则,如下所示:

  • “选取器中的禁用变量使用情况”使您能够扫描在选取器 中使用变量的所有用户界面自动化活动,从而消除在自动化流程中使用不合规选取器的任何风险。
  • 使用不安全密码 ”检查工作流中使用的任何“键入”活动是否使用纯文本而不是 SecureString 变量来键入密码。
Computer Vision

此版本通过修改正在操作的屏幕的缓存方式,对 CV 活动提供的用户体验进行了更新。新缓存策略将您正在操作的所有屏幕保存在 CV 屏幕作用域活动中,并允许您在设计时以更轻松的方式在这些屏幕上执行操作。

用户界面自动化下一步

“截屏” - 此新活动使您能够截取指定用户界面元素的屏幕截图,并将其保存为图像文件。

现在,您可以将使用应用程序/浏览器活动分别放置在另一个活动中。在设计适用于多个应用程序的自动化项目时,这为您提供了更大的灵活性。

应用程序/网页录制器中提供了一个名为配置每个步骤的新选项。启用后,在记录步骤之前会发生以下更改:

  • 单击用户界面元素与之交互后,不再自动进行目标选择。您可以添加或删除锚点,在指明目标后再次删除并添加目标,然后确认选择。
  • 添加获取文本操作时,系统将提示您保存该值。

现在,应用程序/网页录制器会记住您在屏幕上将其移动到的最后位置。当您关闭并再次启动它时,录制器会在您上一次离开它的位置打开。

新活动

新的“ 修改文本 ”活动使用查找和替换、修剪或连接等方法更新指定文本,为您提供多种新方法来操作可能需要的任何文本文件。

新的“ 表格单元格作用域 ”活动使您能够附加到现有的表格用户界面元素并在其中执行多个操作。 此活动专为 SAP WinGUI 自动化量身定制。

新的 CV 提取表活动使您能够使用计算机视觉并将其存储到 DataTable 变量中以供进一步使用,以此来检索任何可见表格。

为了增加对处理 WPF 和 WInForms Windows 应用程序的麻烦用户界面的支持,我们创建了新的 “注入 .NET 代码” 活动,使您能够在任何目标应用程序中注入 .NET 代码。

其他改进

改进了未填写“空字段”字段时为输入信息活动显示的消息。

We’re extending the capabilities for creating automation projects for SAP. As such, this release, will make it possible and easy to automate SAP FIORI by building selectors out-of-the-box.

计算机视觉获取文本活动现在还包含在此之前刷新复选框,选中该复选框后,您可以使用计算机视觉神经网络再次扫描,以查找自第一次计算机视觉屏幕作用域扫描之后的所有更改。

We have now added support for User Events monitoring for Citrix desktops and apps, as well as automations over RDP.

现在,“按流程 ID 获取流程名称”和“获取窗口流程名称”属性会返回小写值,而不是原始流程名称,该原始流程名称必须转换为小写。

Google Cloud Vision OCR 活动收到了一个名为检测模式的新选项。

改进了在 Internet Explorer 和 Chrome 中的 Outlook Web 上使用输入信息活动时,该活动的具体运行方式。对于所有输入方法,必须将键入前点击属性设置为 true,为 <idx> 属性输入较大值并不可靠。

现在,可以从相应的注册表项中检索 SAP 登录活动的默认值。

现在,为 SAP 表格列生成的选取器将列名作为默认值而不是列号返回。如此一来,现在生成的选取器会带有 <colTooltip> 属性,用于指明列名。
现在,单击活动可与 Java 应用程序中的 JSpinner 箭头元素交互。
Java 应用程序的选取器现在支持 <cls> 属性。

重大变更

  • 截取屏幕截图活动的修复导致该活动中的所有异常得到不同处理。在修复之前,任何异常只会导致屏幕截图作为 null 返回,但现在,异常将正常抛出,导致工作流程停止执行。这可能会导致已经存在的工作流发生重大变化。
  • 在 Java 应用程序中使用输入信息活动时(为其选择“激活”,并将“键入前点击”属性设为“单击”或“双击”),对 Java 应用程序中“键入前点击”属性的修复会使光标放置在现有文本之后,而非现有文本的开头。
  • 在极少数情况下,在版本 2020.4.x 中创建的目标和锚点对可能无法识别此版本中的正确元素。要解决此问题,请再次选择锚点或为目标添加另一个锚点。

错误修复

  • Fixed an issue with the Attach Window activity which did not properly function on Java applications when the process was started from Orchestrator. The issue occurred after a Windows update was performed. Please note that you are not prompted to install the extension for Java if the awt.dll file is not loaded in the target Java application. This is done to prevent the installation pop-up from showing up when applications cannot be automated through Java selectors. You can read more about the extension for Java on this page.
  • 通过修复错误生成的 <cls> 标签,改进了 Microsoft Teams 应用程序的选取器生成流程。
  • 如果按键触发器活动的选取器包含 <idx> 属性,其将无法检测元素。
  • 在某些情况下,下拉菜单或上下文菜单会在单击悬停活动与之交互前消失。现在,此问题已得到修复。
  • 当用于 SAP WinGUI 元素时,按键触发器活动无法正常运行。
  • 我们修复了应用程序/网页录制器中的一个问题,该问题有时会使“选择操作”悬停菜单难以点击。
  • 如果 Acrobat Reader DC 是使用应用程序/浏览器活动的目标应用程序,并且“开放”属性设置为“始终”,则当 Acrobat 已经打开时,不会再发生错误。现在,该活动将附加到现有的 Acrobat 窗口。例如,如果提供 PDF 文件路径作为参数,则会在现有 Acrobat Reader DC 窗口的新选项卡中打开文件。

已知问题

  • 对象存储库当前不支持提取表格数据活动。
  • 在计算机视觉屏幕作用域活动中与 OCR 引擎搭配使用时,某些 C# 表达式可能不起作用。解决此问题的方法是在计算机视觉屏幕作用域活动前使用分配活动来运行表达式。
  • 当先前的活动更改目标目录时,调用工作流文件活动无法在运行时打开正确的文件。
  • 自动执行具有多个窗口实例的应用程序时,在将“附加模式”设为“应用程序实例”使用应用程序/浏览器容器内,手动将单击活动的选取器修改为不存在的活动会使系统定位整个目标应用程序而非初始元素。仅当选择“选取器”复选框时才会出现这种情况。

v20.4.3

发行日期:2020 年 8 月 24 日

错误修复

  • 修复了在安装用户界面自动化 v20.4.2 软件包后导致系统无法生成 Java 选取器的问题。
  • 在某些情况下,选择项目活动不会与其目标元素进行交互。
  • 升级到 Firefox 79 后,“在屏幕上指明”功能将无法检测 iFrame 中的元素。

已知问题

  • 安装适用于 Windows 10 1803 的 KB4525237 更新后,打开浏览器活动将引发错误。安装 KB4561621 更新后,便不会发生此问题。

v20.4.2

发行日期:2020 年 6 月 26 日

改进

对用户界面探测器进行了改进,能够在为特定的应用程序和网页生成复杂的选取器时,显著减少面板和值的加载时间。

v19.11.4

发行日期:2020 年 10 月 29 日

错误修复

  • 在 Firefox 79.0 上指明 iFrame 内部的元素时,在屏幕上指明不起作用。
  • 使用监控事件活动时未在“无限重复”属性中指定任何值,因此机器人在运行时崩溃。

v19.11.3

发行日期:2020 年 6 月 10 日

改进

It is now possible to create automations for the New Edge Browser (Chromium-based), by installing the corresponding extension. This can be done either at install time, when installing Studio from the UiPathStudio.msi file or later, after installation, from Studio > Tools > UiPath Extensions > Edge option.

减少了远程运行时的调用次数,从而缩短了响应时间并提高了性能。

已进行改进,以便可以正确识别 Adobe Acrobat DC 19 应用程序中的用户界面元素,而无需先打开 PDF 文档。 以前,必须先打开 PDF 文档,然后才能正确识别用户界面元素。

由于较旧的 v1.0 和 v1.1 已达到使用寿命,因此该修补程序升级了用户界面自动化软件包中的 Cloud OCR 引擎以支持 TLS v1.2。

错误修复

  • 修复了在使用 UiPath.UiAutomation.Activities v19.10.1 或更高版本时导致 Studio 在选择元素期间停止响应的问题。
  • 修复了在无响应的 Internet Explorer 窗口上执行“单击”操作时,用于返回 true 值的单击触发器活动的具体运行方式。

已知问题

  • 此版本不支持使用 WebDriver 协议的新边缘浏览器的自动化。 升级到用户界面自动化包 v20.4.1 或更高版本,以将新边缘浏览器与 WebDriver 协议一起使用。

v18.4.7

发行日期:2020 年 6 月 2 日

改进

由于较旧的 v1.0 和 v1.1 已达到使用寿命,因此该修补程序升级了用户界面自动化软件包中的 Cloud OCR 引擎以支持 TLS v1.2。

v20.4.1

发行日期:2020 年 5 月 6 日

改进

新开发的“ 调用 ActiveX 方法 ”活动使您能够在工作流中调用 ActiveX 方法,以及在找不到选取器的情况下与 ActiveX 控件交互。

新的“ 导出用户界面树” 活动可检测并导出指定元素中的所有用户界面元素及其属性和值,使您能够充分了解可能导致选取器执行失败的原因。 对于此版本,此活动被标记为实验性活动,因为它仍在进行中。

使用前台 作用域”活动使您能够在前台运行一组指定的活动。

现在,使用 SimulateTypeSimulateClick 属性的活动将从 AlterIfDisabled 属性中受益。如果设置为 false,则相应的活动不会与禁用的 UI 元素进行交互。

新的“ 简历检查 ”和“ 简历下拉列表选择 ”活动已添加到计算机视觉套件中,为您提供新工具来处理用户界面元素,例如复选框和下拉列表。

Windows 现在正式支持计算机视觉服务器。 您可以在任何本地 Windows 计算机上部署内部部署计算机视觉服务器。

用户界面自动化的工作流分析器规则已添加,其中包含一个新规则,使您能够允许或拒绝在自动化中使用指定的 URL 或应用程序。

我们对活动图标进行了小幅视觉改进,因此在“活动面板”中浏览时,更容易区分相似的活动。

我们创建了一组新的活动,这些活动由专为 SAP 定制的 用户界面自动化 活动包提供。 它们如下:

  • 单击“屏幕 上的图片”,用于对 SAP GUI 屏幕上显示的图片执行单击操作。
  • 单击“工具栏按钮 ”,以便从系统应用程序或 SAP 工具栏中单击按钮。
  • 读取状态栏 ,返回 SAP GUI 窗口状态栏中显示的消息。
  • “选择日历中的日期”, 以便从 SAP 日历中选择特定日期或时间段。
  • 选择菜单项 ”,用于从 SAP GUI 窗口中选择菜单项。
  • “展开树” 可将父树展开至活动节点或活动项目。
  • 调用 执行所提供事务代码或程序的事务。
  • SAP 登录 ,可轻松调出 SAP 登录。
  • SAP 登录 ,用于登录 SAP 系统。

我们会不断添加您可以为其创建自动化流程的技术列表,这次我们引入了对 WMware Horizon 的支持,使您可以像在自己的计算机上一样生成原生选取器。 我们知道这很有帮助。

如果您决定升级到新版 Microsoft Edge 浏览器,我们现在提供为其安装 UiPath 扩展程序的方法,因此您可以继续使用此浏览器构建网页自动化。

由于调试是构建完美自动化流程的重要组成部分,因此我们决定将用户界面资源管理器设为独立工具。 这样可以更方便地检查元素和选取器,而无需安装 Studio。 该包还包含 SetupExtensions 工具,以便您可以根据所有自动化需求分析元素。

我们正在为选取器提供更多准确识别用户界面元素的方法。 除了模糊搜索和正则表达式搜索外,您现在还可以使用“区分大小写选取器”属性来识别元素。 它通过查看目标元素属性值的大小写来工作,并且还可以与同一属性的正则表达式搜索一起使用。

模糊搜索和正则表达式现在支持 JavaSAP 选取器类型。

对活动与远程运行时之间的交互进行了一些更改,从而缩短了响应时间并提高了性能。

可以使用策略设置安装 Chrome 扩展程序。

选取器中添加了isbrowsertabactive属性,以指示浏览器窗口是否处于活动状态。

ScreenScrapeJavaSupport 工具现在会指示是否将错误的文件夹用作路径参数。

模糊搜索现在也适用于<rdp>选取器类型。

重大变更

  • 为包含多个 WND 标签的 Java 应用程序生成的选取器不能与事件监控功能一起使用。

错误修复

  • 修复了使用“在屏幕上指明”功能时为选取器生成错误索引的问题。
  • 与无响应的 Internet Explorer 窗口交互时,“ 单击触发器 ” 活动将返回 true 值。
  • 修复了在循环中使用存在文本活动时导致目标 Java 应用程序突然关闭的问题。
  • 使用“ 在屏幕上显示” 功能后,Microsoft Dynamix 2009 应用程序会突然关闭。
  • 修复了无法检测到自定义应用程序中的网格元素的问题。
  • 修复了导致 Silverlight 应用程序被视为单个元素,而不是正确标识单个用户界面元素的问题。
  • 在 Chrome 或 Firefox 上使用“ 查找文本位置 ”活动时,将返回错误消息。
  • 带有通配符的选取器在 SAP 应用程序上不起作用。
  • 在自定义 Java 应用程序中未检测到MDesktopPane元素类型。
  • 在启用了“ 符号化 类型”属性的情况下使用“键入到”活动时,不会在 Internet Explorer 的文本框中键入空格。
  • 每当流程尝试启动自定义 Java 应用程序时,系统都会持续弹出提示安装 Java 扩展程序的弹出窗口。
  • 尝试在 Mozilla Thunderbird 中指定元素时,将显示Browser is not supported错误。
  • 具有多行文本属性的选取器将无法验证。
  • 遇到 [( 字符后,“ 输入信息 ” 活动将无法输入任何内容。
  • 修复了当发送窗口消息属性设为true时,导致输入安全文本活动在遇到 [ 字符后停止键入的问题。

已知问题

  • 长期持续交互后,Internet Explorer 内存使用量会增加。 我们建议在内存使用量增加时重新打开浏览器。
  • 将 Windows 10 更新到版本 1903 后,浏览器扩展程序不再起作用。 我们建议在执行特定的 Windows 10 更新后重新安装扩展程序。

v19.11.2

发行日期:2020 年 2 月 10 日

改进

由于较旧的 v1.0 和 v1.1 已达到使用寿命,因此该修补程序升级了用户界面自动化软件包中的 Cloud OCR 引擎以支持 TLS v1.2。

v19.11.1

发行日期:2020 年 1 月 20 日

改进

在进一步开发工作流分析器的过程中,我们为此版本中的用户界面自动化活动包实施了特定规则。

错误修复

  • 在启用“ 模拟 类型”属性的情况下,“输入信息”活动未在 Chrome 中写入文本。
  • 修复了 RFP 连接高延迟导致交互式选择行为不一致的问题。

v19.11.0

发行日期:2019 年 12 月 9 日

改进

现在可以为 Hitachi JP1/Automatic Job Management System 3 (JP1/AJS3) 应用程序生成选取器。

重大变更

  • 用于与 FineReader 和 FlexiCapture Abbyy 产品系列搭配使用的所有活动均已移至名为 UiPath.Abbyy.Activities 的软件程序包中。这引发了重大更改,导致 UiPath.Vision.Activities 软件包版本从 v1.8.1 跳至 v2.0.0,以及 UiPath.UIAutomation.Activities 软件包版本从 v19.10.1 跳至 v19.11。
  • UiPath.UIAutomation.Activities 移至 UiPath.Abbyy.Activities 包的活动为 Abbyy OCRAbbyy Cloud OCR

错误修复

  • 未保存为所有用户界面自动化活动的“ 密钥修改器 ”属性选择的值。
  • 从选取 器编辑器 启动的交互式选择未最小化 Studio。
  • 指定包含&的网页选取器会导致生成的选取器变量无效。
  • 为 Excel 的标题栏生成了无效或空的选取器。
  • 修复了不同的用户界面区域重叠时导致锚点选择错误的问题。
  • 在使用计算机视觉活动时,如果用户界面元素重叠,则可能会多次指示同一个锚点。
  • 使用计算机视觉活动定位没有指定锚点的文本时,有时会在运行时显示不正确的目标。
  • 为具有不同标签的单选按钮设置的不同锚点有时会被视为重复锚点。
  • 在某些情况下,计算机视觉活动不会处理 OCR 正确检测到的文本。
  • 修复了导致为使用 AA 框架选择的 Chrome 网页元素生成无效选取器的问题。

已知问题

  • UiPath.Abbyy.Activities 包不能与版本低于 v19.11 的 UiPath.UIAutomation.Activities 包一起使用。
  • 如果在 Studio 项目设置中将Abbyy OCRAbbyy Cloud OCR设置为默认 OCR 引擎,则在升级到 UiPath.UIAutomation.Activities v19.11 后,无论是否安装 UiPath.Abbyy.Activities 包,您都可能会丢失此设置。
  • 在某些情况下,在已包含 UiPath.AI.ComputerVision.Activities 包的项目中安装用户界面自动化 19.10 或更高版本时,并不总是显示警告消息。

v19.10.1

发行日期:2019 年 11 月 11 日

改进

现在,计算机视觉活动已移至 UI Automation 活动包中,这是因为在对使用其他方法难以锁定为目标的各种环境进行自动化时,此类活动提供的较新技术越来越重要。为此,这些活动的文档也已移至文档中的 UIAutomation 部分。

标注 活动已将其名称更改为“ 工具提示”,以更好地反映活动的实际用例。 这只是一个外观修改,因此您不必担心任何旧工作流会中断。

我们很自豪地推出对 Webdriver 流程的支持。 这对您意味着,无头浏览器自动化现已成为现实,您不必再依赖扩展程序。

我们将土耳其语、葡萄牙语(葡萄牙)、西班牙语(拉丁美洲)和西班牙语(西班牙)添加到 UiPath Platform 中的语言列表,从而进一步提高了语言支持。

Microsoft Project Oxford Online OCR 活动已弃用。

Microsoft Azure 计算机视觉 OCR 活动现在具有一个名为 UseReadAPI 的新选项,用于处理手写文档。

计算机视觉记录器 现在支持 Shift + Click 在设计时编辑锚点。
在 Studio 中,用于打开 Computer Vision Recorder 的热键已更改为 Alt + Ctrl + V 。 此外,现在可以在“ 录制器 ” 下拉列表中找到“录制器” 和其他录制器。

SAP

交互式选择现在可以为 SAP 弹出窗口正确生成选取器。

提取结构化数据 ”活动现在支持 SAP 网格技术标头属性。

单击检查活动能够与 SAP 网格表控件进行交互。

现在可以为 SAP 菜单栏控件生成选取器。

Silverlight

Silverlight 弹出窗口现在会生成有效的选取器。

错误修复

  • 修复了将按键触发器活动设置为监控修改键时导致该活动崩溃的问题。
  • 用户可以创建包含无效字符的变量。
  • 在设计时错误地绘制了“ 锚点基础 ”活动的主体。
  • 计算机视觉记录器 现在支持在设计时使用 Shift + Click 命令编辑锚点。
  • 在 2K 和 4K 分辨率上,在设计时有效的锚点/目标对在运行时有效。
  • 未验证从 IAccessible2 辅助功能 API 获取的属性。
  • 即使特定元素的祖先元素具有aastate=”invisible”属性,也可以识别这些元素。
  • 对 Excel 表格使用数据抓取时,还会返回所有空单元格。
  • 在某些情况下,未检测到弹出窗口中的子元素。
  • 改进了 WaitVisible 属性的行为,以更好地识别目标窗口内的元素。

Java

  • CJSpread 表格第一列上的交互式选择很少会出现偏移。
  • 无法从自定义的 JTable 单元格中提取数据,导致引发异常。
  • 尝试从包含无效 XML 字符的 JTable 单元格中提取数据时引发异常。
  • 改进了 Eclipse 应用程序中元素的选择。
  • CAA 表格中的元素检测已得到改进。
  • 未为 Java SWT 应用程序生成选取器。

Silverlight

  • 从“ 选取器编辑器” 窗口添加锚点会导致选取器无效。

已知问题

  • 启用活动的“ 模拟单击 ” 或“ 模拟类型 ” 属性将忽略该活动的“ 剪切区域 ” 和“ 光标偏移 ” 参数。
  • SAP中的“计算机视觉”活动无法单击下拉菜单。 解决方法是使用“ 简历 输入信息”活动,其中指定项目的前几个字符后跟 enter
  • 如果目标 Windows 会话未完全初始化,则 “截屏” 活动不会返回任何输出。

Edge

  • 在从任务管理器终止所有相应流程之前,交互式选择不适用于 Edge。 建议在安装扩展程序后立即关闭浏览器并终止其进程。

网络驱动程序

  • 目前,WebDriver 协议只能与 Google Chrome 和 Mozilla Firefox 一起使用。
  • 如果打开了多个选项卡并且找不到选取器,则执行会在选项卡之间重复切换,并不断重试以查找目标选取器。 建议在具有 Webdriver 协议的浏览器自动化中使用单个选项卡。
  • 如果关闭应用程序活动的选取器使用 <WND> 标签,则系统仍会关闭浏览器会话,但 Webdriver 进程仍保持活动状态。
  • 对于 Chrome 中的无外设浏览器自动化,如果目标元素在打开时不在窗口框架内,则“ 获取可见文本 ”活动将引发异常。 这是因为默认情况下,Chrome 无外设窗口以较小的分辨率打开。
  • 无法验证 iframe 中元素的选取器。
  • 需要将触发硬件事件的活动(例如单击输入信息)配置为使用“模拟单击”、“模拟键入”或“模拟悬停”属性,而不是“发送窗口消息”属性。
  • 无头浏览器自动化不使用可视浏览器窗口,这使得事件监控成为不受支持的操作。

选取器

  • 通用 Windows 平台应用程序当前不支持非贪婪搜索功能。
  • 对于包含用于标识流程名称的app属性的html标签,不验证选取器中的模糊搜索和正则表达式搜索。

v18.4.6

发行日期:2019 年 9 月 20 日

改进

我们改进了 Oracle Fusion 应用程序中“多选滚动”控件的“可见文本抓取”。

v19.8.0-ce

发行日期:2019 年 8 月 27 日

Note: This is a community release, which means that in order to be able to download the package, you have to select Include Prerelease in the Package Manager. For more info on installing packages, go here.

改进

此版本带来了期待已久的功能,使您构建工作流的体验更加愉悦。“项目设置”使您可以从一个位置配置所有活动的某些属性。

手写 识别” 选项已添加到 Microsoft Azure 计算机视觉 OCR 活动中。 阅读手写文档始终是一项挑战。 使用可从手写文档中提取信息的新“ 手写 识别”选项来简化工作。

丰富了本地化功能。 现在,我们添加了德语、西班牙语(拉丁美洲)、葡萄牙语(巴西)和韩语。

添加了配置自动滚动页面的可能性,可以通过自定义的行数或一次滚动一个屏幕。

由于努力为 Chromium 提供原生自动化,您现在可以为通过 CefSharp 嵌入 Chromium 的应用程序生成原生选取器。

向“ 单击触发器 ” 活动添加了“单击类型” 属性,用于指定单击事件的默认触发器类型。

现在,只需安装相应的扩展程序,即可自动化桌面 Silverlight 应用程序。

Java

现在可以原生生成 NetPhantom 框架的选取器。

已对 CAA 表格中的元素选择进行了各种改进。

错误修复

  • 包含值大于 1 的 idx 属性和精确搜索属性的选取器不会定位目标元素。
  • 打开用户界面资源管理器的未提升实例并从具有更高优先级的应用程序中选择元素时,会在相当长的延迟后生成选取器。
  • 修复了阻止在 Microsoft Office 应用程序的表格视图中进行 UIA 选取器验证的问题。
  • 使用多个显示器时,交互式选择期间的元素高亮显示将显示为偏移。
  • 修复了几个因前台窗口变为空而导致Desktop has been disconnected while performing UI actions异常的问题。
  • 关闭最小化的 UWP(通用 Windows 平台)应用程序将使下一个活动无法在引发异常的同时发送输入。
  • 在 Chrome 版本 36 上的 “关闭选项卡” 活动之后使用“打开浏览器”活动时,将引发异常。
  • 修复了打开 Firefox Webrenderer 时导致默认选择的框架变为 AA 的问题。
  • 在极少数情况下,无法在 WinForms 应用程序中识别出子元素。
  • 在 Excel 中,错误地标识了子元素。
  • 在某些 WPF 应用程序中,特定元素会生成不一致的选取器。
  • 按键 触发器 ”活动中的“键”属性接收字符串输入,而无需使用引号。
  • UIA 框架有时会不准确地计算索引属性,从而导致元素被报告为唯一元素,即使存在多个与给定属性匹配的相似元素也是如此。
  • 在 QMF for Workstation 应用程序上使用“ 获取全文” 活动时,将引发异常。

SAP

  • 如果特定网格位于自定义控件内,则不会为 SAP 中的网格控件项目生成选取器。
  • 使用带有通配符的完整 SAP ID 会生成无效的选取器。
  • 错误地生成了列标头和行标头的选取器。

Silverlight

  • 对于某些 Silverlight 元素,“ 设置焦点” 活动将无法正常运行。

v19.7.0

发行日期:2019 年 7 月 16 日

改进

此次要更新将 中文 添加到版本 19.7 及更高版本的官方支持的语言组中。

现在,您可以使用 UiPath 平台支持的整套 OCR 引擎来执行屏幕抓取。

Chrome 扩展程序现在也可以安装在低于 64 的 Chrome 版本上。

现在可以为 OpenJDK 创建自动化项目。

aastate属性现在可以包含在WND选取器中。

Citrix

改进了用户界面元素的检测,以支持不同的分辨率设置和缩放模式。

SAP

改进了选取器的生成,以允许对 SAP 会话窗口进行唯一标识。

SAP 的选取器现在受益于 getTooltip 属性。它从包含工具提示的元素返回工具提示消息。

现在,在指定 SAP 元素时,除了默认的 SAP 选取器之外,您还可以生成AA选取器。

事件监控已得到改进,可以与目标活动正确交互。

Java

现在,在安装 Java 扩展程序时,会创建原始accessibility.properties文件的备份。

进行了一些改进,以减少 Java 扩展程序的安装时间。

错误修复

  • 在交互式选择期间使用“ 延迟 ”功能后,用户界面框架将恢复为“默认”。 请注意,如果从“ 用户界面框架 ”下拉列表中更改了框架,则不会发生此问题。
  • “阻止 事件 ”属性未阻止 Internet Explorer 或 Firefox 中网页元素上的“单击触发器”活动。 这发生在 32 位计算机上。
  • 在特定网页上,“ 数据抓取 ”向导不会从第二个页面抓取数据。
  • SetupExtensions.exe /chromepolicy /uninstall命令未正确删除 Chrome 扩展程序。
  • 如果相应的选取器包含idx属性,则未在网页浏览器元素上检测到受监控的事件。
  • 如果启用了“ 发送窗口消息” 属性,则“复制所选文本”活动将返回空输出。
  • 在某些情况下, aastate属性将在流程执行期间被忽略。
  • 现在,如果htmlWindowName属性的长度超过 256 个字符,则该属性将被截断并替换为通配符。
  • 通过命令行参数对 Chrome 扩展程序安装进行了一些改进。
  • 在浏览器窗口或浏览器上下文中使用“ 监控事件 ”活动时,未检测到使用部分选取器触发的用户事件。

SAP

  • 不会为通过 API 调用返回的元素生成选取器。
  • 选择项目 ”活动将返回特定树列表项目的不完整选取器。

Java

  • 修复了导致树列表中特定元素的选取器在流程执行时失效的问题。

已知问题

SAP

  • 在折叠的 SAP 树列表中,只能识别左上角的元素。

v19.4.2

发行日期:2019 年 6 月 26 日

改进

我们希望走向全世界,让自动化成为人人都能使用的一种“语言”。因此,从本发行版开始,整个平台将支持中文。

注意:只有在 Studio v2019.4.4 或 v2019.7 或更高版本中安装时,才能在此包中使用中文。

v19.6.0

发行日期:2019 年 6 月 24 日

改进

我们很高兴为通过 Microsoft App-V 虚拟化技术公开的网页和原生应用程序提供支持。该版本现可在本地为通过此虚拟化解决方案公开的应用程序生成选取器。

Microsoft Office 套件的交互式选择现在默认生成 UIA 选取器而非 AA 选取器。此举显著改善了选取器生成过程,对于 PowerPoint 中的“幻灯片面板”和“正文”以及 Excel 中的各类元素而言,提升效果更为凸显。

该版本对 SAP 中的元素检测功能作出了一些改进。一方面,该版本现可通过多个活动来为 SAP GUI 表格控件选择项目,如“选择项目”、“选择多个项目”、“单击”、“高亮显示”等。另一方面,该版本现在还可为 SAP 列表树生成选取器。

该版本现可为在 JRE 以及 JDK 9、10、11 和 12 上运行的应用程序生成原生选取器。

错误修复

  • 当同时选中清空字段键入前单击复选框时,键入输入安全文本活动无法在网页应用程序中正常工作。
  • 无法验证包含两个或更多通配符的选取器。
  • UiPath.UIAutomation.Activities 包从 v18.4.3 升级到 v19.4.1 后,单击触发器活动不一致。
  • 在极少数情况下,交互式选择会突然终止,并在先前从 UWP 原生应用程序获取 UIA 选取器后返回错误的选取器。
  • 在 Internet Explorer 上使用“ 键入”、“单击” 和“ 单击图像” 活动时,会大大降低流程执行性能。

Java

  • 从 Java 应用程序的 AWT 列表中选择特定元素后,系统将为不同元素生成选取器。
  • 在特定情况下,使用 Java SwingSet 应用程序中的获取属性活动会抛出异常。

SAP

  • 未能为在 SAP 树中无文本标签的节点生成选取器。
  • 选择项目活动未与包含多个顶级文件夹的 SAP 菜单正确交互。

Edge

  • 在拥有多个用户的机器上,只能为单个用户安装 Edge 扩展程序。
  • 通过“SetupExtensions /ChromePolicy /Uninstall”命令卸载 Chrome 扩展程序后,系统会显示一条令人困惑的错误消息。
  • 选择项目活动不会识别 InfoPath 下拉框中的元素。
  • 打开浏览器活动能够启动 Internet Explorer 以导航至受信任站点,先前执行包含该活动的进程时会抛出异常。若启用“启用增强保护模式”或“针对增强保护模式启用 64 位进程”选项,便会发生这种情况。
  • 查找元素活动未等待浏览器完成导航至页面的操作,从而生成了无效的选取器。
  • 查找元素活动有时无法检测到 Internet Explorer 非活动选项卡中的元素。
  • Internet Explorer 中的单击活动错误定位了视图中未包含的网页用户界面元素。

已知问题

  • 该版本无法为 Microsoft Excel 2016 中的“添加新工作表”按钮生成选取器。这是由于该对象并非通过”主动式辅助“或”用户界面自动化“框架公开。

App-V

  • 无法为在 JRE 中虚拟化的 App-V Java 应用程序安装 Java 扩展程序。

Java

  • 在 Windows 企业版上检测 Java 9+ 应用程序中的用户界面元素时出现错误。

v19.5.0

发行日期:2019 年 5 月 21 日

改进

所有将图像用作目标的活动(如查找图像匹配项)都具有名为配置文件的新属性。此下拉菜单用于更改图像检测算法及使用新的增强算法,该算法可以更精确地识别图像,但会耗费更多资源。

现在,针对任何使用选取器的活动,您可随时从其主体中的选项菜单打开用户界面探测器。此外,我们还对用户界面探测器的用户界面外观稍微作出几项更改。

当您在 Adobe Reader DC 中指定 PDF 文件的元素时,系统现会自动打开更改当前文档的阅读选项窗口,并选择正确的辅助设置。

您现可在 SAP Business Client 6.5 中为树生成选取器。

“屏幕抓取”和“数据抓取”现可用于为依赖 JxBrowser 库的应用程序创建自动化项目。

错误修复

  • 若选择高完整性应用程序中的用户界面元素,则系统会抛出异常。
  • 解决了模拟键入模拟单击属性针对特定事件执行不一致操作的若干问题。
  • 在 SAP Business Client 中,系统没有为含斜杠的树元素生成选取器。
  • 在 Chrome 或 Firefox 中选择特定网站的元素后,“用户界面探测器”会停止响应。
  • 单击触发器活动的阻止事件属性对应用程序或网页浏览器的关闭按钮不起作用。
  • 若在 Internet Explorer 中使用选择多个项目活动,该活动会抛出异常。

Java

  • 未针对 Java 应用程序中的内部框架和标题窗格验证选择器。
  • 现在,系统会在数据提取期间忽略宽度为 0 的列。
  • 在 Java 应用程序中更改复选框选择后,勾选活动会抛出异常。
  • 键入、设置文本单击活动对 Java 应用程序中的表格不起作用。
  • 若在 Java 应用程序中针对特定列表元素使用选择多个选项,系统会抛出异常。

v19.4.1

发行日期:2019 年 4 月 25 日

改进

现可在选取器编辑器中编辑选取器时使用变量,以便您将部分选取器轻松存储在变量中,并毫不费力地重复使用它们。

Edge(实验性)

v19.4.0 用户界面自动化 包现在可以在 Edge 浏览器中创建自动化!

Jx 浏览器

总有更多内容需要实现自动化!借助本发行版,我们可以在本地为依赖 JxBrowser 库的应用程序生成选取器。无需扩展程序!

RDP 扩展程序

通过 RDP 连接创建自动化项目变得更加容易。 在 Windows 远程桌面扩展程序的帮助下,选取器是原生生成的。

很高兴告诉您,您现可借助原生选取器,为通过 Citrix Virtual Apps 和 Desktops 公开的网页应用程序创建浏览器自动化项目。

我们一直在致力推出全新更新,因此已为 UiPath 远程运行时组件实现多版本支持。

我们现已在选取器中公开 UIA_IsEnabledPropertyId 属性。此属性可增强该活动在依赖用户界面自动化框架的应用程序中检测用户界面元素的能力。

已对用户事件监控功能作出全面改进,因而能够解决在检测触发事件时遇到的不同问题,同时提升性能。

错误修复

  • 修复了在查找图像活动后使用单击图像活动导致“单击图像”活动抛出异常的问题。
  • 在启用了“ 阻止事件 ” 选项的情况下使用“单击图像触发器” 活动将阻止对目标应用程序的所有单击。 如果相应的选取器针对整个应用程序,则会发生这种情况。
  • 抛出异常时,发送热键活动导致 CTRL 键被卡住。
  • 在通过启用了增强保护模式Internet Explorer 实例使用“用户界面探测器”时,Studio 遭到冻结。
  • PowerShell控制台窗口中的悬停在屏幕上指定功能导致 Studio 发生崩溃。
  • 在 Java 应用程序中,与硬件事件配合使用的单击活动将无法从当前选项卡以外的其他选项卡对用户界面元素执行操作。
  • 将 Google Chrome 升级到版本 73 后,Chrome 扩展程序会安装失败。
  • 在 Citrix 环境中,如果运行的进程包含锚点基准活动,其将抛出错误。
  • 如果 Windows 会话未经完全初始化,则截取屏幕截图活动不会返回任何输出结果。
  • 在 Citrix 环境中,系统不会为窗口模式应用程序生成选取器。

已知问题

  • Tesseract OCR 引擎无法正确读取某些带黑色边框的图像。
  • Windows 远程桌面扩展程序仅适用于使用“mstsc.exe”的 RDP 客户端。
  • 在 RDP 会话中执行进程以通过获取全文活动抓取大型文本文件时,系统会引发异常。
  • RDP 扩展程序只能按用户进行安装。此操作通过 Studio 或“命令提示符”执行。
  • 若在 RDP 机器上从 Orchestrator 启动作业,则系统会在多次执行后抛出异常。在使 RDP 连接多次处于“disconnected”状态后,系统便会发生该异常。

Citrix

  • 更改 DPI 缩放级别后,必须重启 Citrix 会话,才会准确生成选取器。
  • 若使用具有不同 DPI 的多个显示器,则在显示器之间移动目标窗口时,系统可能会错误检测用户界面元素。请在此页面了解详细信息

Edge

  • UiPath Edge 扩展程序需要安装在 Windows 10 内部版本 1803 或更高版本上。
  • UiPath Edge 扩展程序仅供一台机器上的一个用户安装使用。
  • 如果一台机器默认使用 Edge 浏览器,则无法在该机器上从 Orchestrator 启动使用 UiPath Edge 扩展程序的进程。
  • 在 Edge 中,如果网页是从本地计算机加载的,则不会检测到网页元素。
  • 自动化 Edge 浏览器时,不会验证包含 htmlWindowName 属性的选取器。
  • 键入、输入安全文本发送热键活动需要启用“键入前单击”属性。对于浏览器自动化,我们通常还会建议您为执行单击操作的活动启用“模拟单击”属性。
  • 在某些情况下,元素高亮显示会出现偏移或不精确问题。

JxBrowser 应用程序

  • 对于 JxBrowser 应用程序,尚不支持“录制”向导。
  • 使用键入活动时,请务必启用“键入前单击”属性。

v18.4.5

发行日期:2019 年 3 月 27 日

错误修复

  • 当与 Java 应用程序 v1.3 至 v1.6 配合使用时,提取结构化数据活动未返回任何数据。
  • 在 Internet Explorer 中选择网页元素时,系统将生成错误的“idx”属性,导致选取器失效。
  • 将 Google Chrome 升级到版本 73 后,Chrome 扩展程序会安装失败。

v18.4.4

发行日期:2019 年 2 月 27 日

改进

我们有求必应!v18.4.4 用户界面自动化包带来的其中一项主要改进是在 Edge 中提供了 UIA 选取器支持。

重大变更

  • 当与 Java 应用程序 v1.3 至 v1.6 配合使用时,提取结构化数据活动不会返回任何数据。请注意,这可能引发重大变更,因此建议您将 Java 升级到更高版本。

错误修复

  • 单击活动通常会错误检测视图中未包含的网页元素。

v19.3.0

发行日期:2019 年 2 月 20 日

改进

现在,19.3.0版的用户界面自动化 包可以在 Edge 浏览器中创建自动化!

现在,即便是对于非标准 DPI,该活动包也可检测到 XenApp 中的用户界面元素。

我们一直在寻求扩展自动化功能。因此,我们为依赖 JxBrowser 库的应用程序提供了相应支持。在本地创建选取器,无需安装任何扩展程序。

新开发的 Microsoft Azure 计算机视觉 OCR 引擎使用 Microsoft 的全新 API,能够助您跟上技术的发展步伐。

我们已在Google Cloud Vision OCR活动中添加自动缩小图像尺寸的功能,同时新增名为根据需要调整尺寸至最大限制的属性。此举是为确保图像尺寸不会突破引擎上限。

ABBYY OCR活动现可通过FineReader 版本下拉列表属性配置为使用ABBYY FineReader Engine 12。此外,您可在预定义识别配置文件属性中使用其中一个官方 ABBYY 识别配置文件,而自定义识别配置文件路径属性可用于在项目中加载您自有的识别配置文件。

重大变更

  • 由于部分内部依赖项出现更新,从此版开始,此活动包对 Studio 的最低版本要求已更改为 v2018.4.4、v2019.2 或更高版本。

错误修复

  • Google Cloud OCR 在接收超出其上限的图像时发生崩溃。
  • 在用于某些活动时,Google OCR 未重命名为 Tesseract OCR
  • 当与 Java 应用程序 v1.3 至 v1.6 配合使用时,提取结构化数据活动未返回任何数据。
  • 在 SAP 应用程序菜单中,仅会识别列表中的第一个项目。
  • 修复了 UIA 选择返回非 UIA 选取器时的特殊情形。
  • 查找文本位置活动无法在 Internet Explorer 中查找包含空格的文本。
  • 存在文本、单击文本、查找文本位置悬停在文本上方活动未与 Internet Explorer 11 中的特定字符组合正确交互。
  • 在某些情况下,当在 Internet Explorer 及其他 Windows 10 应用程序中使用通配符匹配功能时,该功能未能正常运作。
  • 修复了使用 SAP Business Client 时导致系统无法为用户界面元素生成选取器的多个问题。
  • 在 Java 应用程序中,设置文本活动在具有文本角色的 JTable 单元格内不起作用。
  • 对 Java 应用程序中的复选框使用勾选活动将返回错误。
  • 修复了在执行进程期间导致“机器人执行程序”停止运作的问题。
  • 在某些情况下,获取可见文本活动会失败并抛出Capture timeout错误。
  • 为改进 Java 应用程序中对表格执行的提取数据活动的功能,我们还进行了其他修复。
  • 与 Office 365 组件配合使用时,屏幕抓取向导不会返回任何数据。
  • 在 Internet Explorer 中,附加浏览器活动无法切换至框架集网页选项卡。
  • 在特定网页上,选取器中的“idx=’1’”属性会导致事件监控功能忽略触发事件。
  • 键入活动无法输入特定字符。

已知问题

Edge

  • UiPath Edge 扩展程序需要安装在 Windows 10 内部版本 1803 或更高版本上。
  • UiPath Edge 扩展程序仅供一台机器上的一个用户安装使用。
  • 如果一台机器默认使用 Edge 浏览器,则无法在该机器上从 Orchestrator 启动使用 UiPath Edge 扩展程序的进程。
  • 在 Edge 中,如果网页是从本地计算机加载的,则不会检测到网页元素。

JxBrowser 应用程序

  • 对于 JxBrowser 应用程序,尚不支持“录制”向导、“数据抓取”向导以及“屏幕抓取”向导。
  • 自动化 JxBrowser 应用程序时,建议使用默认框架为 JCef 和 Cef 应用程序构建选取器。请在此页面了解详细信息。
  • 使用键入活动时,请务必启用“键入前单击”属性。

Citrix

  • 更改 DPI 缩放级别后,必须重启 Citrix 会话,才会准确生成选取器。
  • 在 Citrix 环境中,若使用具有不同 DPI 的多个显示器,则在显示器之间移动目标窗口时,系统可能会错误检测用户界面元素。请在此页面了解详细信息。

v19.2.0

发行日期:2019 年 2 月 18 日

改进

新的 上下文感知锚点 是在旧的“ 锚点基础 ”活动的基础上创建的。 为了提高精度,它现在考虑锚点和目标对,而不要求锚点是唯一的。

Google OCRGoogle Cloud OCRMicrosoft Cloud OCR 引擎活动已分别重命名为 Tesseract OCRGoogle Cloud Vision OCRMicrosoft 项目牛津在线 OCR。别担心,此举不会导致现有工作流发生重大变更!

提取结构化数据活动增加了两个新属性,在要提取的数据跨越多个页面的情况下,这些属性可帮助您选择更改页面时要使用的单击类型。

错误修复

  • 修复了使用某些应用程序时导致单击触发器单击图像触发器按键触发器活动崩溃的问题。

v18.3.6962.28967

发行日期:2019 年 1 月 23 日

改进

为确保向后兼容性,当在 Internet Explorer 的弹出窗口中选择用户界面元素时,系统现会忽略 html 标签中的HTML 窗口名称属性。

如要使用不同的用户界面自动化包,您需执行几个步骤,详情请参阅此处

v19.1.0

发行日期:2019 年 1 月 21 日

错误修复

  • 数据抓取向导在您尝试抓取 Internet Explorer 中的嵌套表时抛出错误。
  • 在某些情况下,单击活动无法正确识别视图中未包含的网页元素。
  • 特定键盘输入事件被启用了模拟键入属性键入活动错误标记。
  • 在 Java 应用程序中,未正确构建上下文菜单项的选取器。
  • 在 Internet Explorer 中选择网页中的 CSS 元素会返回错误。
  • “用户界面探测器”无法为特定 Java 应用程序正常生成选取器。在某些情况下,该问题会导致 Java 应用程序停止运行。
  • 启用了模拟单击属性的单击活动不能与 Internet Explorer 中的特定网页元素正常交互。
  • 使用 SAP Business Client (NetWeaver) 时错误生成选取器。
  • 启用了模拟键入属性的键入活动无法始终在 Orchestrator 登录页面上的字段中正确键入数据。
  • 我们已为带有自定义用户界面的 Java 应用程序改进选择算法,进而修复了提取数据活动存在的数个问题。

v18.4.3

发行日期:2019 年 1 月 10 日

改进

新春之际,我们为整个 UiPath 平台新添加了两种语言:法语和俄语。在早期版本中,我们已为本地化工作奠定了基础。在此基础上,我们将继续努力,以期为您提供更具沉浸感的体验,并逐渐减少语言障碍。

v18.4.2

发行日期:2018 年 12 月 7 日

改进

鉴于 Citrix 环境备受青睐,我们利用对 Citrix XenApps 的原生支持进一步扩展了自动化功能。如要享用该功能的优势,您须安装用户界面自动化包以及 Citrix 远程运行时。

此外,为解决深色背景问题,该活动包测试版现已为其所含的全部活动和向导提供“深色主题”。

重大变更

  • 在 Internet Explorer 的弹出窗口中选择用户界面元素时,系统会忽略html标签中的HTML 窗口名称属性。这会使选取器缺失部分元素,从而导致在父窗口中执行操作。请注意,使用 UiPath.UIAutomation活动 v18.3.6962.28967 包创建的流程会忽略选取器中的HTML 窗口名称属性,而使用版本 v2018.4.2 创建的流程则不会忽略该属性。这可能会影响流程的执行,因此您应手动更新。

v18.3.6897.22543

发行日期:2018 年 11 月 20 日

重大变更

  • 在 Internet Explorer 的弹出窗口中选择用户界面元素时,系统会忽略html标签中的HTML 窗口名称属性。这会使选取器缺失部分元素,从而导致在父窗口中执行操作。请注意,使用 UiPath.UIAutomation活动 v18.3.6962.28967 包创建的流程会忽略选取器中的HTML 窗口名称属性,而使用版本 v18.3.6897.22543 创建的流程则不会忽略该属性。这可能会影响流程的执行,因此您应手动更新。

v18.3.6877.28298

发行日期:2018 年 10 月 31 日

改进

UiPath核心活动包 现在分为两个不同的包: UiPath 用户界面自动化UiPath 系统活动。第一个包含模仿人类交互的所有活动,例如单击键入,而后者总结了构建自动化所需的所有块,从调用另一个工作流到在 Orchestrator 中记录自定义消息。

进行此更改是为了让您在当前版本和后续版本中,都可将各版UiPath 用户界面自动化包与UiPath 系统活动包作为项目的依赖项引用,从而完全独立于 Studio。这是我们在 UiPath 平台组件无忧更新旅程中迈出的重要一步,可让您免于担心更新操作对自动化带来的影响。

v2018.2

发行日期:2018 年 5 月 22 日

改进

我们已向 Core 包中添加了一个新的“ 继续 ”活动。 它使您能够通过跳过迭代来简化 For Each 循环中的条件,而无需嵌套 If 活动。

为改进对“DataTable”变量的操作,我们创建了四种新活动:
  • 查找数据表 - 以 Excel VLOOKUP 函数为模型,用于搜索数据表中的相对单元格值。
  • 筛选数据表 - 使您能够在出色的向导的帮助下选择数据表的筛选条件。
  • 对数据表 进行排序 - 根据指定列中的值以升序或降序对数据表进行排序。
  • 删除重复行 - 从指定的“数据表”变量中删除重复行。
支持和服务图标
获取您需要的帮助
UiPath Academy 图标
了解 RPA - 自动化课程
UiPath 论坛图标
UiPath Community 论坛
Uipath 白色徽标
信任与安全
© 2005-2024 UiPath. All rights reserved.