檢閱已產生的程式碼
產生的 VBScript 程式碼如下圖所示。
顯示以下 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。
下圖顯示 SAP GUI 自動化指令碼的剖析。
顯示 [If Not] 和 [End If] 陳述式都屬於 SAP GUI 物件模型初始化的螢幕擷取畫面。
session.findById 是 GUI 選取器。
wnd[0] 是 GuiFrameWindow。
/usr/ 是 GuiUserArea。
txtP0006-STRAS 是 GuiTextField。
.text = "My Street 13" 設定欄位值。