studio
2024.10
true
- 发行说明
- 入门指南
- 设置和配置
- 自动化项目
- 依赖项
- 工作流类型
- 控制流程
- 文件比较
- 自动化最佳实践
- 源代码控件集成
- 调试
- 日志记录
- 诊断工具
- 工作流分析器
- 变量
- 参数
- 导入的命名空间
- 编码自动化
- 基于触发器的 Attended 自动化
- 录制
- 用户界面元素
- 选取器
- 对象存储库
- 数据抓取
- 图像与文本自动化
- Citrix Technologies Automation
- RDP 自动化
- VMware Horizon 自动化
- Salesforce 自动化
- SAP 自动化
- macOS 用户界面自动化
- ScreenScrapeJavaSupport 工具
- Webdriver 协议
- 扩展程序
- 测试套件 - Studio
- 故障排除
Studio 用户指南
Last updated 2024年11月18日
配置步骤
为使 Studio 能够与 SAP WinGUI 建立交互,您需要在服务器端和客户端执行以下配置步骤。这将启用用于交互式选取的默认和推荐元素检测框架 SAP。
注意:对于任何安全问题,SAP 服务器认为脚本生成的 SAP WinGUI 通信与用户生成的通信没有区别。脚本具有运行 SAP 事务和输入数据的相同权限,就像用户一样。
- 启动
saplogon.exe
,使用您的凭据登录 SAP 服务器。系统将显示“SAP Easy Access”窗口。 - 运行事务
RZ11
。指定参数名称sapgui/user_scripting
,然后按键盘上的 Enter 键,或在 SAP 界面中按“显示”。 - 在“显示配置文件参数属性”窗口,单击工具栏上的“更改值”按钮,并将
sapgui/user_scripting
的“新值”设置为TRUE
。保存更改。注意:如果您的组织使用 SAP 系统的多个实例,请不要忘记激活“在所有服务器上启用”复选框,以确保在所有服务器上正确激活 SAP 脚本。根据 SAP 服务器版本,以下参数默认情况下可以设置为 TRUE。在这种情况下,请将其值更改为 FALSE。
sapgui/nwbc_scripting
sapgui/user_scripting_disable_recording
sapgui/user_scripting_force_notification
sapgui/user_scripting_per_user
sapgui/user_scripting_set_readonly
注意:对RZ11
事务参数作出的所有更改立即生效,并在系统重新启动时丢失。要使更改永久生效,请与您的 SAP 系统管理员联系,并使用事务RZ10
。
- 注销并重新登录,以使更改生效。
为确保在创建 SAP 自动化项目时获得流畅体验,请在 SAP 中启用“高速连接 (LAN)”选项。默认情况下,该选项通常处于启用状态。您可以按照下方说明检查其状态:
- 右键单击您登录的 SAP 连接,然后从上下文菜单中选择“属性”。系统将显示“系统入口属性”窗口。
- 切换到“网络”选项卡。
- 单击“网络设置”部分中的“高速连接 (LAN)”单选按钮。
- 单击“确定”以确认并保存更改。
SAP 脚本不支持“控件(非模态)”显示选项。在此情况下,您需启用“对话框(模态)”显示选项,具体操作步骤如下:
- 在“SAP 轻松访问”窗口中,单击“帮助”菜单下的“设置”。系统随即会显示“用户个人设置”窗口。
- 访问“F1 帮助”选项卡,然后从“显示”部分选择“在模态对话框中”选项。
- 访问“F4 帮助”选项卡,然后从“显示”部分选择“对话框(模态)”选项。
- 单击“应用”按钮以保存更改并关闭“用户个人设置”窗口。
注意:这是基于用户的设置。需要为创建 SAP 自动化的每个客户端设置此配置。整个系统的默认对话框(模态)设置可以由系统管理员进行配置。