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 Text
für eine einfache Texteingabe mit mehreren ZeilenEinzeiliger Text
für eine einfache Texteingabe mit einer ZeilePasswort
für eine PassworteingabePIN
für eine PassworteingabeZahl
für eine ZahleneingabeTelefonnummer
für die Eingabe einer TelefonnummerDatum
für die Eingabe eines DatumsZeit
für die Eingabe einer UhrzeitDatum & Zeit
für die Eingabe eines Datums mit UhrzeitEinfachauswahl
für eine Auswahlliste mit der Möglichkeit einen Wert auszuwählenEinfachauswahl Menü
für eine Auswahlliste ähnlich einem Menü ohne OK, Abbrechen KnöpfeMehrfachauswahl
fü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-dd
zum Beispiel2014-01-25
oder mit einer Variablen als{variable,dateformat,yyyy-MM-dd}
Zeit
: PatternHH:mm
(24-Stundenformat) zum Beispiel14:20
oder mit einer Variablen als{variable,dateformat,HH:mm}
Datum & Zeit
: Patternyyyy-MM-dd HH:mm
(Zeit in 24-Stundenformat) zum Beispiel2014-01-25 14:20
oder 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
operation
wie der Dialog geschlossen wurde.
Folgende Werte sind möglich:
Folgende Werte sind möglich:
ok
wenn der Benutzer den OK Knopf gedrückt hatcancel
beim Drücken des Abbrechen- oder Zurück-Knopfestimeout
wenn 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.
index
der Index des ausgewählten Wertes bei einer
Einfachauswahl
oder -1 wenn nicht bestimmbarindices
die Indices der ausgewählten Elemente bei einer
Mehrfachauswahl
oder -1 für jeden nicht bestimmbaren Wert