Automation Engine Script-Leitfaden > Einführung > Erste Schritte > Benutzerdefinierte Dialoge

Benutzerdefinierte Dialoge

Ziele:
- Ausgabe von Text in einem Dialog-Fenster
- Abfrage von Benutzer-Werten

Lektion 6

Mit der AE Scriptsprache haben Sie die Möglichkeit benutzerdefinierte Dialoge zu erstellen. Dabei können Texte ausgegeben und/oder Werte vom Benutzer abgefragt werden. Voraussetzung für die Anzeige der Dialoge ist, dass das jeweilige Objekt über eine Benutzeroberfläche (UserInterface) aktiviert wird.

Erstellen wir im ersten Schritt einen einfachen Dialog, der nur Text ausgibt. Dazu sind die Anweisungen :BEGINREAD... :ENDREAD (gibt den Beginn und Ende eines Dialoges-Fensters an) im Zusammenhang mit :PRINT zu verwenden.

Mit folgende Scriptzeile:

:BEGINREAD
: PRINT "TEST"
:ENDREAD

erhalten Sie folgendes Fenster als Ergebnis:

Im nächsten Schritt erstellen wir einen Dialog, der eine Eingabe ermöglicht. Dazu dient das Sprachmittel :READ (oft wird auch die Bezeichnung READ-Masken verwendet).

In folgendem Beispiel wird eine :PRINT-Ausgabe und :READ-Eingabe in einem Dialog kombiniert. Der Wert wird in eine Script-Variable gespeichert (in diesem Fall wird die Variable direkt mit dem Sprachmittel :READ erstellt). Danach erfolgt wird die Variable im Aktivierungsprotokoll ausgegeben.

:BEGINREAD
: PRINT "Text input"
: READ &INPUT#,"00","Please enter a text."
:ENDREAD

:PRINT "User text: &INPUT#"

 


Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support

Copyright © 2016 Automic Software GmbH