activities
latest
false
重要 :
请注意此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white

用户界面自动化活动

上次更新日期 2024年12月4日

v21.10

v21.10.10

发布日期:2023 年 10 月 5 日

错误修复

  • 我们添加了对 Clarity Java 应用程序的 CTable 组件的支持。
  • 修复了 Chrome 和 Edge 版本 117 中对包含 IFrame 元素或 PDF 的网页的主动式辅助支持中断的问题,该支持导致 <ctrl /> 选取器失败。
    还添加了将额外命令行参数传递给使用“打开浏览器”/“使用浏览器”活动打开的浏览器的选项。这可以通过使用“设置环境变量”活动设置适当的环境变量来完成:
    • UIPATH_EXTRA_CMD_ARGS_CHROME
    • UIPATH_EXTRA_CMD_ARGS_EDGE
    • UIPATH_EXTRA_CMD_ARGS_FIREFOX

v21.10.9

发布日期:2023 年 6 月 8 日

错误修复

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

v21.10.8

发布日期:2022 年 12 月 7 日

改进

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

错误修复

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

v21.10.7

发布日期:2022 年 8 月 3 日

错误修复

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

v21.10.6

发行日期:2022 年 5 月 23 日

错误修复

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

v21.10.5

发行日期:2022 年 1 月 12 日

改进

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

错误修复

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

v21.10.4

发布日期:2021 年 11 月 26 日

错误修复

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

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

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

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

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

组织现在可以使用从 Automation Ops 部署的机器人监管策略来控制可以在运行时自动化哪些应用程序和 URL。从 Robot v2021.10 开始,Automation Ops 中提供的新机器人策略包括应用程序/URL 限制运行时分析器规则,该规则使您能够定义允许或禁止用户界面自动化活动的应用程序和 URL。该规则支持使用 *? 表达式来定义要允许或阻止的 URL 和应用程序文件名的模式。

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

此活动包现在支持 .NET 5 Windows 跨平台项目。有关更多信息,请参阅关于自动化项目。此外,以下 OCR 引擎现在支持 .NET 5:Google Cloud Vision OCRMicrosoft Azure 计算机视觉 OCRTesseract 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 标签。
  • 指示应用程序需要使用鼠标,并且无法使用键盘执行。
  • 可变右键单击功能需要使用鼠标,并且不能仅通过使用键盘来执行。

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。