|
Funktion | Mit der On-Anweisung können Sie die Ausführung eines InputScripts, nach dem Drücken der Enter- oder einer anderen Funktionstaste durch den Benutzer, auslösen. On wird in GuiXT Skripten eingesetzt. |
Beispiele | On “Enter” Process=“nextproduct.txt”
On “/11″ Fcode=“/0″ Process=“update.txt” |
Format | On “fc” Fcode=“newfc” Process=“script”
“fc” kann einer der folgenden Strings sein:
Fcode=“newfc” der Code newfc wird dabei ausgelöst. Dabei kann es sich um einen internen Code aus dem Menü handeln, z.B. SCMP, oder einen Transaktionsaufruf wie z.B. /NFB01 oder /OMM02. Die Enter-Taste kann durch “/0″ angegeben werden. |
Spezielle Controls |
On control=“controlname” item=“itemnid” event=“eventno” Fcode=“newfc” Process=“script” Behandlung eines einfachen Ereignisses (Buttonklick, Auswahl Menüeintrag) in speziellen Controls (z.B. “Objektdienste”). Bitte verwenden Sie die “Input Recording” Funktion zum Aufzeichnen der korrekten Angaben (control, item und event), die identisch sind mit den Angaben in “Enter“. |
Tips &Tricks |
Kombinationen von Funktionstasten mit Ctrl und Shift können als Zahlen zwischen 13 und 48 eingegeben werden. Dabei entspricht
Die Enter-Taste kann durch /0 dargestellt werden. Shift+F1 /13 Ctrlt+F1 /25 Shift+Ctrl+F1 /37 Beispiel: On “/39″ Fcode=“/0″ Process=“warnung.txt” Wirkung: Falls der Benutzer Ctrl+Shift+F3 drückt, wird die Enter-Taste ausgelöst und das Skript warnung.txt prozessiert. |