Download GuiXT / InputAssistant / Viewer Dokumentation

Transcript
Die Befehle im Detail (InputAssistant)
Set F[Material] "abc"
Enter "/5" OnError="Continue"
// Die folgenden Anweisungen werden nur nach
einer Fehlermeldung ausgeführt
Message "Material abc not found"
Set F[Material] "xyz"
Enter "/5" OnError="Continue"
// Die folgenden Anweisungen werden nur nach
einer zweiten Fehlermeldung ausgeführt
Message "Material xyz not found"
Set F[Material] "M-01"
Enter "/5"
Parameter in Millisekunden zwischen 0 und 5000. Die Enter-
Wait=
Taste wird erst nach der angegebenen Zeit gedrückt.
Enter
"/ScrollToLine=..."
Angabe einer Tabelle auf dem Bildschirm sowie einer
Zeilennummer (beginnend bei 1), zu der geblättert werden
soll. In Listausgaben kann ohne Angabe einer Tabelle
Table=
positioniert werden.
Löst in speziellen Controls (z.B. "Objektdienste") einen Button
oder die Auswahl eines Menüeintrags aus. Bitte verwenden Sie
die "Input Recording" Funktion zum Aufzeichnen der korrekten
Angaben (control, item und event). Beispiel:
Enter
control="controlname"
item="itemid"
event="eventno"
Enter control="DIALOGCTRL.Toolbar"
item="CREATE_ATTA" event="2"
Damit ist für relativ einfache Aktionen eine Automatisierung
spezieller SAP-Controls direkt im InputScript möglich.
Komplexere Abläufe erfordern den Aufruf des "SAP GUI
Scripting"; siehe dazu den Artikel in den "Special Topics".
Tips

&Tricks
Falls in einem InputScript für ein Bild kein Enter angegeben ist, wird an dieser Stelle
das InputScript beendet und der Benutzer kann manuell die Transaktion fortführen.

Wie Sie den internen Code erhalten, ist bei Pushbutton näher beschrieben

Falls Sie zum Test, durch Einschalten von Options->Visible Auto Processing die
Transaktion mit dem InputScript sichtbar ablaufen lassen, wird durch Drücken der
Enter-Taste ebenfalls der von Ihnen gesetzte Funktionscode ausgelöst.

Achtung: Wenn Enter immer durchlaufen wird, loopt das System. In diesem Fall kann
man durch Einschalten von Options->Visible Auto Processing beenden.
© by Synactive GmbH
143-245