studio
2024.10
true
Studio 用户指南
Last updated 2024年10月30日

配置步骤

启用 SAP GUI 脚本编写

为使 Studio 能够与 SAP WinGUI 建立交互,您需要在服务器端和客户端执行以下配置步骤。这将启用用于交互式选取的默认和推荐元素检测框架 SAP

注意:对于任何安全问题,SAP 服务器认为脚本生成的 SAP WinGUI 通信与用户生成的通信没有区别。脚本具有运行 SAP 事务和输入数据的相同权限,就像用户一样。

在服务器端

  1. 启动 saplogon.exe,使用您的凭据登录 SAP 服务器。系统将显示“SAP Easy Access”窗口。
  2. 运行事务 RZ11。指定参数名称 sapgui/user_scripting,然后按键盘上的 Enter 键,或在 SAP 界面中按“显示”。




  3. 在“显示配置文件参数属性”窗口,单击工具栏上的“更改值”按钮,并将 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
  4. 注销并重新登录,以使更改生效。

在客户端

  1. 从“主 SAP 登录”窗口访问“选项”菜单。
  2. 转到“辅助功能和脚本编写”,然后单击“脚本编写”
  3. 选中“启用脚本编写”选项。
  4. 取消选中以下选项的复选框:
    • 在将脚本附加到 SAP GUI 时通知
    • 在脚本打开连接时通知
  5. 单击“确定”保存更改。现已启用 SAP WinGUI 脚本编写。


启用高速连接

为确保在创建 SAP 自动化项目时获得流畅体验,请在 SAP 中启用“高速连接 (LAN)”选项。默认情况下,该选项通常处于启用状态。您可以按照下方说明检查其状态:

  1. 右键单击您登录的 SAP 连接,然后从上下文菜单中选择“属性”。系统将显示“系统入口属性”窗口。
  2. 切换到“网络”选项卡。
  3. 单击“网络设置”部分中的“高速连接 (LAN)”单选按钮。
  4. 单击“确定”以确认并保存更改。


启用模态对话框

SAP 脚本不支持“控件(非模态)”显示选项。在此情况下,您需启用“对话框(模态)”显示选项,具体操作步骤如下:



  1. 在“SAP 轻松访问”窗口中,单击“帮助”菜单下的“设置”。系统随即会显示“用户个人设置”窗口。
  2. 访问“F1 帮助”选项卡,然后从“显示”部分选择“在模态对话框中”选项。
  3. 访问“F4 帮助”选项卡,然后从“显示”部分选择“对话框(模态)”选项。
  4. 单击“应用”按钮以保存更改并关闭“用户个人设置”窗口。
    注意:这是基于用户的设置。需要为创建 SAP 自动化的每个客户端设置此配置。整个系统的默认对话框(模态)设置可以由系统管理员进行配置。

授权权限

仅当 sapgui/user_scripting_per_user 参数设置为 True 时,才需要执行授权权限验证或设置。
SAP GUI 脚本仅适用于对于类别 BC_A 中的授权对象 S_SCR 具有Execute(16)操作授权权限的用户。

请与您的 SAP 系统管理员联系,并确保用户拥有适当授权权限。

  • 启用 SAP GUI 脚本编写
  • 在服务器端
  • 在客户端
  • 启用高速连接
  • 启用模态对话框
  • 授权权限

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。