Hallo Zusammen, 😕 😕 😕
wo gerade das Thema nochmal aufkommt bräuchte ich auch noch Hilfe
irgendwie ist mir das noch nicht so ganz klar wie die übergabe genau Funktioniert
Ich habe bis jetzt alles mit den Scripts erledigen können
session.findById("wnd[0]/usr/...").text
session.findById("wnd[0]/usr/...").text = "yyy"
...
wenn ich jetzt mit GUIXT einen Button einfüge
Pushbutton (Zeile,Spalte) "Text auf Pushbutton" "FCode" Process="..."
könnte ich diesen Button doch mit kann CallVBS test2 belegen ?
jetzt erstelle ich einen VBS mit dem Script
im Synact... Programm lege ich mein VBS Ordner fest
meine vbsDatei nenne ich auch test2
Wie muss ich hier weiter fortfahren ?
um dem Script ausführen zu können ?
irgendwie hab ich das nicht so ganz kapiert ^.^
__________test.vbs________
'Initialisieren SAP
If Not IsObject(application) Then
Set SapGuiAuto = GetObject("SAPGUI")
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, "on"
WScript.ConnectObject application, "on"
End If
session.findById("wnd[0]/usr/...").text
...
...
...
...
_______Ende_______
Vielen Dank für Feedback
das Thema GUIXT ist komplett neu....
Bearbeitet vom Benutzer
vor 10 Jahre
|
Grund: Email information on