Examiner le code généré
Le code VBScript généré est illustré dans l’image suivante.
Capture d’écran montrant le VBScript suivant : 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.
L’image suivante illustre l’anatomie d’un script d’automatisation SAP GUI.
Capture d’écran montrant que les instructions If Not et End If font toutes partie de l’initialisation du modèle d’objet SAP GUI.
session.findById est le sélecteur GUI.
wnd[0] est le GuiFrameWindow.
/usr/ est le GuiUserArea.
txtP0006-STRAS est un GuiTextField.
.text = "My Street 13" définit la valeur du champ.