SAP GUI脚本是用于自动化任何SAP GUI操作/工作流的强大工具,但很难找到完整的文档(一些on the SAP wiki,SAP blog和YouTube)。我想将连接语言设置为英语,以避免特定于语言的列描述和错误,但只找到“get”方法而不是“set”方法。有谁知道它可能在哪里或者是否可能?
在VBScript中,这是连接语言的“get”方法,只能在会话级别(连接子级)访问
Dim desiredSystem As String
Dim Application As Object 'GuiApplication
Dim Connection As Object 'GuiConnection
Dim Session As Object 'GuiSession
' Open a new connection to desiredSystem, and select the first session
Set Application = GetObject("SAPGUI").GetScriptingEngine
desiredSystem = "..."
Set Connection = Application.OpenConnection(desiredSystem, True)
Set Session = Connection.Sessions(0)
' Display the language of the session in a message box
MsgBox Session.Info.Language
答案 0 :(得分:0)
您可以尝试将其记录为脚本,但我怀疑它会起作用。为什么?
SAP must be restarted after a language change。
但是-更改语言不会更改codepage values。