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

用户界面自动化活动

上次更新日期 2025年12月11日

关于 SAP GUI for Java 自动化

关于 SAP GUI for Java

启用 SAP GUI API 脚本,可以为 SAP GUI for Java 创建可靠的自动化。Studio 和 Robots 需要在本地计算机和服务器端启用 SAP GUI 脚本。在为 SAP 创建第一个自动化项目之前,您需要查看配置步骤

SAP 中的用户界面元素被称为控件,您可能需要特定方法或活动才能检测和使用这些控件。详细了解受支持的 SAP GUI for Java 元素

支持的 SAP GUI for Java 版本

Windows(x64 架构)和 Mac OS(ARM64 架构)支持以下版本的 SAP GUI for Java:

  • SAP GUI for Java 7.80 Rev7

所有可用主题(例如 Quartz、Belize、Blue Crystal 或 Corbu)都可以用于建立 SAP 自动化。

识别 SAP GUI for Java 元素

下表列出了可用于SAP GUI for Java元素的选取器类型。
选取器类型描述
<sap />在服务器连接允许编写脚本的屏幕上可用的选取器
<java />可在其他屏幕上使用的选取器,也可用于在<sap />中没有直接对应项的控件
<ax />可用于无法利用<java />控件的选取器,例如最大化和最小化按钮

如何检查服务器是否允许编写脚本

1. 打开脚本窗口:SAPGUI -->(菜单栏)--> 脚本(菜单栏) 脚本

2. 运行此命令: connection.isDisabledByServer()false结果表示已启用脚本编写。
需要编写脚本才能使<sap />选取器正常工作。

如何启用 SAP GUI 脚本编写

请参阅 配置步骤 中的 启用 SAP GUI 脚本 一节。

<sap /> 选取器的优势

  • 与应用程序的交互通过 SAP 提供的官方 API 执行。
  • 操作等待来自服务器的确认,然后再继续下一个用户界面自动化活动。
  • 包括对关键 SAP 操作的支持,例如SAP 登录调用事务等。
  • 能够管理其他选取器类型可能不支持的复杂用户界面控件。

附加信息

您可以在为 SAP GUI for Java 元素生成的选取器中使用通配符正则表达式

对于识别目的,SAP GUI for Java 选取器不仅支持 technical ID,还支持 TextTooltipType of SAP control 属性。由于识别方式不同,复杂的 SAP 控件(如 SAP 表、SAP 网格和 SAP 树)不具备这些属性。

如果您的组织未激活或不允许使用 SAP GUI for Java API 脚本,您可以使用“计算机视觉”活动,或使用“用户界面自动化”活动和 Java 选择框架,与 SAP GUI for Java 界面进行交互。

权限提升级别

提升级别用于确定应用程序是在用户权限还是管理员权限下运行。管理员权限用于执行更强大的任务。

UiPath Studio 和 SAP 的提升级别必须匹配。如果这些应用程序之间的提升级别不匹配,则无法执行自动化。

此页面有帮助吗?

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