Rever o código gerado
O código VBScript gerado é mostrado na imagem seguinte.
Captura de ecrã mostrando o seguinte VBScript: If Not IsObject application Then Set SapGuiAuto GetObject quot SAPGUI quot Set application SapGuiAuto GetScriptingEngine End If If Not IsObject connection Then Set connection application Children 0 End If If Not IsObject session Then Set session connection Children 0 End If If IsObject WScript Then WScript ConnectObject session quot on quot WScript ConnectObject application quot on quot End If session findById quot wnd 0 quot maximize session findById quot wnd 0 tbar 0 okcd quot text quot PA30 quot session findById quot wnd 0 quot sendVKey 0 session findById quot wnd 0 usr ctxtRP50G PERNR quot text quot.
A imagem seguinte mostra a anatomia de um script de automatização SAP GUI.
Captura de ecrã mostrando que as declarações If Not e End If são todas parte da inicialização do modelo de objeto SAP GUI.
session.findById é o seletor GUI.
wnd[0] é o GuiFrameWindow.
/usr/ é o GuiUserArea.
txtP0006-STRAS é um GuiTextField.
.text = "My Street 13" define o valor do campo.