提问人:Rodrigo Lamoglia Vitorino 提问时间:10/15/2023 最后编辑:Sandra RossiRodrigo Lamoglia Vitorino 更新时间:10/16/2023 访问量:32
是否可以在没有 VBS 记录器的情况下捕获 SAP GUI 交互
Can SAP GUI interactions be captured without a VBS recorder
问:
是否可以在不依赖 VBS 记录器的情况下捕获与 SAP GUI 元素的交互,是否有任何集成的 SAP GUI 组件专为此特定目的而设计?
Obs:不是记录器屏幕
import win32com.client
# Conectando ao SAPGUI
SAPGuiAuto = win32com.client.GetObject("SAPGUI")
if not type(SAPGuiAuto) == win32com.client.CDispatch:
raise Exception("Não foi possível acessar o SAPGUI.")
application = SAPGuiAuto.GetScriptingEngine
if not type(application) == win32com.client.CDispatch:
raise Exception("Não foi possível acessar a aplicação SAP.")
# Ativar a janela do SAPGUI (pode variar dependendo da configuração)
connection = application.Connections(0) # Pode precisar ajustar o índice da conexão
session = connection.Sessions(0) # Pode precisar ajustar o índice da sessão
>>>>> Get interaction <<<<
答: 暂无答案
评论
GuiSession
record
change