SAP package
SAP package 包含 actions,可让您在 SAP 应用程序上自动化执行任务和流程。
SAP package 使您能够执行以下任务:
- 缩短组合来自不同系统的数据所需的时间。
- 消除人为错误,提高效率。
- 增加处理的事务数。
- 向各种利益相关方提供实时信息。
- 通过全面报告增强决策能力。 注:
- 您可以在 SAP package 中与任何版本的 SAP ECC 和 Oracle Database 一同使用 actions
- 在 SAP 连接操作中,会话名称字段不能与 TaskBots 或任何其他 bots 共享。
先决条件
- 在捕获对象之前,请登录 SAP GUI,因为对象捕获不支持 SAP 登录屏幕。
- 启用 GUI 脚本和可访问性。
请参阅在客户端上启用脚本、在服务器端上启用脚本以及启用辅助功能设置。
- 确保在用于自动执行 SAP 相关任务和运行这些任务的设备上安装了以下 Windows SAPGUI 之一:
- SAP GUI 750(带修补程序 9)
- SAP GUI 760(带修补程序 0)
- SAP GUI 760(带修补程序 1)
- SAP GUI 760(带修补程序 5)
注: 如果您的设备上安装了带有补丁 0 的 SAP GUI 760,则不能使用 SAP Grid 视图控件设置表单元格文本和获取表单元格文本 actions,因为带有补丁 0 的 SAP GUI 760 存在问题。 - 安装脚本跟踪器或类似工具来检索 SAP 对象的字段路径。
开始之前
在 SAP package 中执行下列 actions,作为使用可用 actions 集的一部分:- 使用连接 action 用 SAP 应用程序建立连接。
使用 SAP GUI 应用程序登录 SAP 应用程序。然后使用 SAP package 中的连接 action 来使用此连接并分配会话名称。另一个 actions 使用相同的会话名称。
- 使用 actions 自动执行任务。
- 自动执行所有 SAP 相关任务后,使用断开连接 action 终止与 SAP 应用程序的连接。
SAP package 中的 Actions
SAP package 包括以下 actions:
Action | 描述 |
---|---|
选中/取消选中复选框 | 选定或取消选定复选框。
|
单击 | 执行单击操作。
|
单击菜单 | 按文本或索引单击菜单项。
|
连接 | 请参阅使用 Connect action for SAP。 |
断开 | 终止与 SAP 应用程序的连接。 在会话名称字段中,在连接 action 中输入您用于连接到 SAP 应用程序的会话名称。 |
双击 | 执行双击操作。
|
展开 | 按文本或索引展开项目。
|
导出表 | 请参阅使用导出表 action。 |
获取单元格计数 | 获取表格或网格中的单元格数量
|
获取子项名称 | 获取子控件名称
|
获取子级文本 | 获取与子控件关联的文本。
|
获取列计数 | 获取表格或网格中的列数量
|
获取行计数 | 获取表格或网格中的行数量
|
获取所选项目 | 从组合框、页面选项卡和树形视图控件中获取所选项目索引
|
获取状态 | 获取单选按钮或复选框的状态。
|
获取表格单元格索引 | 获取文本的表格单元格索引。
|
获取表格单元格文本 | 按索引获取单元格文本
|
获取文本 | 从文本框、标签或状态栏中获取文本
|
获取总计项目 | 从组合框、页面选项卡或树形视图控件中获取总计项目
|
左键单击 | 执行左键单击操作。
|
右键单击 | 执行右键单击操作。
|
选择项目 | 按文本或索引选择项目。
|
选择单选选项 | 选择单选按钮
|
发送虚拟键 | 发送虚拟键
|
设置表格单元格文本 | 请参阅设置表单元格文本。 |
设置文本 | 在可编辑字段中设置文本。
|