studio
2020.10
false
UiPath logo, featuring letters U and I in white
不在支持范围内
Studio 用户指南
Last updated 2023年12月20日

最佳实践和限制

要在 2018.2 的 Studio 中运行某个工作流,而该工作流是在以前版本的 Studio 中以非标准 DPI 设计的,那么您需要使用“缩放坐标”工具来迁移该工作流。由于以标准 DPI 设计的工作流应该支持开箱即可,因此很少需要这一工具。

然而,即使在使用“缩放坐标”工具之后,也并不是所有的应用程序都能正确地响应缩放。元素通常根据 DPI 系数而线性缩放,但是用户界面元素的位置可能会因应用程序布局而变化。以下是一些建议:

  • 请相对于目标按钮而非顶层容器来设置“剪切区域”。仅当以 125% DPI 运行在低于 2018.2 的 Studio 版本中创建的工作流时,才会发生这种情况。
  • 对于剪切区域偏移 X偏移 Y 属性,至多可设为 10 个像素。这通常是由单击活动造成的,并且剪切区域设置在目标用户界面元素的边框上。请注意,在使用“ScaleCoordinates 工具”之后也会发生这种情况。
  • 将 Windows 10 更新到不低于 Build 1703 的版本。这解决了一些罕见的情况,在这些情况下使用非标准 DPI 的工作流无法正确地缩放,从而导致用户界面元素识别不一致。

在特定情况下,在 Chrome 实例中检测网页元素可能无法精确显示。以下情况下会发生上述状况:Chrome 窗口在 DPI 为 125% 的显示器上打开,之后移动到具有默认 DPI 的显示器上,并尝试在浏览器页面中选择元素。在这种情况下,您可以执行以下操作:

  • 最小化和恢复 Chrome 窗口;
  • 最大化 Chrome 窗口;
  • 调整 Chrome 窗口的大小。

此页面有帮助吗?

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