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 软件包 中执行下列 操作,作为使用可用 操作 集的一部分:
    1. 使用连接 操作SAP 应用程序建立连接。

      使用 SAP GUI 应用程序登录 SAP 应用程序。 然后使用 SAP 软件包 中的连接 操作 来使用此连接并分配会话名称。 对其他 操作 使用此相同会话名称。

    2. 使用 操作 自动执行任务。
    3. 自动执行所有 SAP 相关任务后,使用 断开连接 操作 终止与 SAP 应用程序的连接。

SAP 软件包 中的 操作

SAP 软件包 包括以下 操作
注: SAP 和 录制器 软件包 可以检测应用程序中的 SAP 元素。 从可用性的角度来看,录制器 软件包 比 SAP 软件包 更受欢迎,因为与 SAP 软件包 相比,它更直观,例如可以自动检测 SAP 对象路径。 请参阅 使用 录制器 软件包 代替 SAP 软件包 的好处
操作 描述
选中/取消选中复选框

选中/取消选中复选框 操作

单击

单击 操作

单击菜单

单击菜单 操作

连接 使用 Connect 操作 for SAP.
断开

断开连接 操作

双击

双击 操作

展开

展开 操作

导出表 使用导出表 操作.
获取单元格计数

获取单元格计数 操作

获取子项名称

获取子项名称 操作

获取子级文本

获取子级文本 操作

获取列计数

获取列数 操作

获取行计数

获取行数 操作

获取所选项目

获取所选项目 操作

获取状态

获取状态 操作

获取表格单元格索引

获取表格单元格索引 操作

获取表格单元格文本

获取表格单元格文本 操作

获取文本

获取文本 操作

获取项目计数

获取项目计数 操作

左键单击

左键单击 操作

右键单击

右键单击 操作

选择项目

选择项目 操作

选择单选选项

选择单选选项 操作

发送虚拟键

SAP GUI 中的虚拟键

发送虚拟键 操作

设置表格单元格文本 设置表格单元格文本
设置文本

设置文本 操作