Action - Eingabedialog
Die Action Eingabedialog zeigt einen Eingabedialog mit einem Textfeld, Passwortfeld, einer Auswahlliste mit Einfach- oder Mehrfachauswahl an.
Beispiele:
- Beim Benutzer nachfragen, ob WLAN ausgeschaltet werden soll oder nicht
- Beim Benutzer das Passwort für einen FTP Upload erfragen
- Nachfragen, ob der Flugmodus aktiviert werden soll. Flugmodus automatisch nach 30 Sekunden aktivieren, wenn der Benutzer nicht reagiert.
Einstellungen
Eingabedialog Typ
Der Typ des Eingabedialoges der angezeigt werden soll.
Folgende Werte sind möglich:
Folgende Werte sind möglich:
Mehrzeiliger Textfür eine einfache Texteingabe mit mehreren ZeilenEinzeiliger Textfür eine einfache Texteingabe mit einer ZeilePasswortfür eine PassworteingabePINfür eine PassworteingabeZahlfür eine ZahleneingabeTelefonnummerfür die Eingabe einer TelefonnummerDatumfür die Eingabe eines DatumsZeitfür die Eingabe einer UhrzeitDatum & Zeitfür die Eingabe eines Datums mit UhrzeitEinfachauswahlfür eine Auswahlliste mit der Möglichkeit einen Wert auszuwählenEinfachauswahl Menüfür eine Auswahlliste ähnlich einem Menü ohne OK, Abbrechen KnöpfeMehrfachauswahlfür eine Auswahlliste mit der Möglichkeit mehrere Werte auszuwählen
Titel
Der Titel des Eingabedialoges. Variablen werden unterstützt.
Nachricht (nur bei
Text und Passwort)Die Frage oder Beschreibung des Einagbefeldes im Dialog. Variablen werden unterstützt.
Listenwerte (nur bei
Einfachauswahl und Mehrfachauswahl)Eine kommaseparierte Liste mit Werten aus denen der Benutzer eine Auswahl treffen kann. Variablen werden unterstützt.
Default Wert
Der Default Wert, wenn der Benutzer den Wert nicht verändert. Dieser Wert auch verwendet, wenn der Benutzer Abbrechen- oder den Zurück-Knopf drückt. Variablen werden unterstützt.
Ob der Benutzer den Dialog abgebrochen hat, kann aufgrund der Variablen
Der Default Wert bei Datum/Zeit-Eingabetypen muss dem folgenden Format entsprechen:
Ob der Benutzer den Dialog abgebrochen hat, kann aufgrund der Variablen
operation unterschieden werden (siehe unten).Der Default Wert bei Datum/Zeit-Eingabetypen muss dem folgenden Format entsprechen:
Datum: Patternyyyy-MM-ddzum Beispiel2014-01-25oder mit einer Variablen als{variable,dateformat,yyyy-MM-dd}Zeit: PatternHH:mm(24-Stundenformat) zum Beispiel14:20oder mit einer Variablen als{variable,dateformat,HH:mm}Datum & Zeit: Patternyyyy-MM-dd HH:mm(Zeit in 24-Stundenformat) zum Beispiel2014-01-25 14:20oder mit einer Variablen als{variable,dateformat,yyyy-MM-dd HH:mm}
Fontgrösse
Die grösse des Fonts für den einzugebenden Textwert.
Timeout aktivieren
Ob ein automatisches Timeout einen Wert an den Flow übergeben soll, wenn der Benutzer in der definierten Zeit keine Eingabe macht.
Dauer
Die Dauer bis das Timeout eintrifft und der Flow fortgesetzt wird.
Wert bei Timeout
Der Wert, der bei einem Timeout an den Flow übergeben werden soll. Variablen werden unterstützt.
Optionen
- Zeige wenn gesperrt: Zeige den Dialog auch an, wenn das Gerät gesperrt ist
- Schalte Display ein: Schalte das Display ein, wenn der Dialog initial angezeigt wird
- Display eingeschaltet lassen: Lasse das Display eingeschaltet, solange der Dialog angezeigt wird (das Display kann mit der Power-Taste immer noch ausgeschaltet werden)
- Vergrössere Dialogbreite: Verbreitere den Dialog praktisch auf die gesamte Displaybreite
- Hinweis an Tastatur zur Grossschreibung von Sätzen: Gibt einen Hinweis an die Tastatur, dass Sätze mit Grossbuchstaben beginnen sollen
Eine Variable ist ein Platzhalter für einen Wert und kann in vielen Actions und Conditions verwendet werden, um einen Text dynamisch zu definieren.
Siehe Action Script für eine Beschreibung.
Siehe Action Script für eine Beschreibung.
Gelieferte Variablen
operationwie der Dialog geschlossen wurde.
Folgende Werte sind möglich:
Folgende Werte sind möglich:
okwenn der Benutzer den OK Knopf gedrückt hatcancelbeim Drücken des Abbrechen- oder Zurück-Knopfestimeoutwenn der Dialog durch ein Timeout geschlossen wurde
value
Der ausgewählte Wert im Dialog, eine Liste der Elemente bei einer
Mehrfachauswahl oder ein Datum wenn der Eingabedialogtyp ein Datum oder Zeit-Typ ist.
value for type time is the entered time of the current date.
indexder Index des ausgewählten Wertes bei einer
Einfachauswahl oder -1 wenn nicht bestimmbarindicesdie Indices der ausgewählten Elemente bei einer
Mehrfachauswahl oder -1 für jeden nicht bestimmbaren Wert