macOS 的 SAP 自动化支持

查看 Automation 360 中支持 macOS录制器 软件包 操作 以及的兼容 SAP GUI 版本的详细信息。

注: 目前,仅支持 Quartz 浅色主题。
控件名称 Automation 360支持的操作 SAP 登录 780
文本框 设置文本
设置具有延时的文本
附加文本
附加具有延时的文本
获取属性
左键单击
右键单击
双击
组合框 按索引选择项目
按文本选择项目
展开
获取总项目数
获取所选文本
获取所选索引
获取属性
左键单击
右键单击
双击
复选框 查看
取消选中
切换
获取状态
获取属性
左键单击
右键单击
双击
按钮 单击
获取属性
左键单击
右键单击
双击
单选按钮 选择
获取状态
获取属性
左键单击
右键单击
双击
密码文本 获取属性
设置文本
左键单击
右键单击
双击
单击
按索引设置单元格
按文本设置单元格
按索引获取单元格文本
按文本获取单元格索引
获取总行数
获取总列数
选择行
全选
取消全选
获取属性
设置焦点
左键单击
右键单击
双击
获取表
菜单栏 按文本选择项目
获取属性
左键单击
右键单击
获取总项目数
按索引选择项目
PageTab 选择
向左滚动
获取属性
获取总项目数
获取所选索引
设置焦点
左键单击
右键单击
双击
标签 获取属性
单击
左键单击
右键单击
双击
注: 在自动运行 SAP 桌面应用程序时,只能捕获并自动运行表中当前可见的行。 在自动化时,屏幕上未显示的任何行都不会被机器人检测到或与之交互。

最佳实践

为确保您的 SAP 应用程序实现可靠且高效的自动化,请遵循以下最佳实践:

  • 在自动运行 SAP GUI 桌面应用程序时,如果在 UI 元素完全加载到屏幕上之前触发操作,特别是在屏幕切换期间,这些操作可能无法可靠地执行。 建议在自动化操作前,先验证 UI 元素是否存在且完全加载完成,而非使用硬编码延迟。
  • 对于 TablePageTabCombobox 等控件,确保在搜索条件中选择名称属性。 由于此属性是动态的,我们建议您在此字段中使用通配符以增强自动化可靠性。