SAP 软件包
- Updated: 2025/03/27
SAP 软件包
SAP 软件包 包含 操作,可让您在 SAP 应用程序上自动化执行任务和流程。
SAP
软件包 使您能够执行以下任务:
- 缩短组合来自不同系统的数据所需的时间。
- 消除人为错误,提高效率。
- 增加处理的事务数。
- 向各种利益相关方提供实时信息。
- 通过全面报告增强决策能力。注: 在 SAP 连接操作中,会话名称字段不能与 任务机器人 或任何其他 机器人 共享。
先决条件
- 在捕获对象之前,请登录 SAP GUI,因为对象捕获不支持 SAP 登录屏幕。
- 启用 GUI 脚本和可访问性。
请参阅在客户端上启用脚本、在服务器端上启用脚本以及启用辅助功能设置。
- 确保在用于自动执行 SAP 相关任务和运行这些任务的设备上安装了以下 Windows SAP GUI 之一:
- SAP GUI 800(带修补程序 4)
- SAP GUI 770(带修补程序 6)
- SAP GUI 760(带修补程序 5)
- SAP GUI 760(带修补程序 1)
- SAP GUI 760(带修补程序 0)
- SAP GUI 750(带修补程序 9)
注: SAP 软件包 支持带有不同补丁的 SAP GUI 版本,包括经过认证的版本。注: 如果您的设备上安装了 SAP GUI 760(带修补程序 0),则由于 SAP GUI 760(带修补程序 0)存在问题,您将无法使用 SAP 网格视图控件设置表单元格文本和获取表单元格文本 操作。 - 安装脚本跟踪器或类似工具来检索 SAP 对象的字段路径。
开始之前
-
SAP 支持多个会话。 但是,在创建使用多个会话的 机器人 时,请确保在特定控件的字段路径中输入您打算使用的会话的确切名称。
例如,/app/con[0]/ses[0]/userid。
- 在
SAP
软件包 中执行下列 操作,作为使用可用 操作 集的一部分:
- 使用连接
操作 与 SAP 应用程序建立连接。
使用 SAP GUI 应用程序登录 SAP 应用程序。 然后使用 SAP 软件包 中的连接 操作 来使用此连接并分配会话名称。 对其他 操作 使用此相同会话名称。
- 使用 操作 自动执行任务。
- 自动执行所有 SAP 相关任务后,使用 断开连接 操作 终止与 SAP 应用程序的连接。
- 使用连接
操作 与 SAP 应用程序建立连接。
SAP 软件包 中的 操作
SAP
软件包 包括以下 操作:
注: SAP 和 录制器
软件包 可以检测应用程序中的 SAP 元素。 从可用性的角度来看,录制器
软件包 比 SAP 软件包 更受欢迎,因为与 SAP 软件包 相比,它更直观,例如可以自动检测 SAP 对象路径。 请参阅 使用 录制器 软件包 代替 SAP 软件包 的好处
操作 | 描述 |
---|---|
选中/取消选中复选框 | |
单击 | |
单击菜单 | |
连接 | 使用 Connect 操作 for SAP. |
断开 | |
双击 | |
展开 | |
导出表 | 使用导出表 操作. |
获取单元格计数 | |
获取子项名称 | |
获取子级文本 | |
获取列计数 | |
获取行计数 | |
获取所选项目 | |
获取状态 | |
获取表格单元格索引 | |
获取表格单元格文本 | |
获取文本 | |
获取项目计数 | |
左键单击 | |
右键单击 | |
选择项目 | |
选择单选选项 | |
发送虚拟键 | |
设置表格单元格文本 | 设置表格单元格文本。 |
设置文本 |