Modul Interview Eingabe
Mit dem Modul Interview Eingabe kann ein Eingabefeld im Gerätedisplay oder im WebClient angezeigt werden, in dem der Anwender einen Wert eingeben kann. Der Wert wird in einer frei definierbaren Variable gespeichert, die im weiteren Verlauf des Workflows (z.B im Modul Entscheidung oder beim Erstellen einer Metadatei, siehe Metadatei beim Scannen erzeugen) verwendet werden kann.
Im WebClient werden Interviews im Bereich Meine Aufgaben (siehe Meine Aufgaben) angezeigt. Um diesen Bereich sehen zu können, ist die Anwenderlizenz Dokumenten-Prüfung erforderlich.
Das Modul kann mehrfach im Workflow vorkommen.
Interviewmodule können seit Version 4.13 an beliebiger Stelle im Workflow aufgerufen werden.
Das Modul kann mit allen Modulen verbunden werden (es können sich dadurch unsinnige Workflows ergeben).
Keine einschränkenden Module.
Erfolgreich: Hier folgt das Modul, das nach erfolgreicher Eingabe bzw. Auswahl ausgeführt werden soll.
Abbrechen: Hier folgt das Modul, das ausgeführt werden soll, wenn der Anwender das Interview aktiv durch Druck auf die Abbrechen-Schaltfläche beendet hat.
Time-out: Hier folgt das Modul, das ausgeführt werden soll, wenn nach dem in den Moduleinstellungen festgelegten Time-out-Zeitraum die Eingabe nicht abgeschlossen ist.
Legen Sie fest, ob eine Eingabe im Feld benötigt wird oder nicht. Wir die Eingabe nicht benötigt, kann der Dialog am Gerät übersprungen werden, ohne eine Eingabe machen zu müssen.
Wenn ein regulärer Ausdruck angegeben ist und dieser eine Eingabe erfordert, muss eine Eingabe gemacht werden, auch wenn diese Einstellung nicht aktiviert ist.
Im WebClient werden Interviews im Bereich Meine Aufgaben (siehe Meine Aufgaben) angezeigt. Um diesen Bereich sehen zu können, ist die Anwenderlizenz Dokumenten-Prüfung erforderlich.
Das Interview wird am Gerät angezeigt und kann dort beantwortet werden.
Legen Sie fest, welche Zeichen bei der Eingabe eingegeben werden dürfen:
Numerische Zeichen: Es können nur Zahlen eingegeben werden. Im Dialog wird ein Zahlenfeld für die Eingabe angezeigt.
Alphanumerische Zeichen: Es können beliebige Zeichen eingegeben werden. Die Eingabe erfolgt am Gerät nach Druck auf das Eingabefeld über die Bildschirmtastatur des Gerätes.
Geben Sie hier den Text an, der als Hinweis im Eingabefeld angezeigt wird (z.B. Anzahl Belege). Zu lange Texte werden abgeschnitten. Der Hinweistext verschwindet sofort bei Beginn der Eingabe.
Geben Sie den Variablennamen an, in dem der vom Anwender eingegebene Wert gespeichert wird. Geben Sie z.B. Anzahl ein, können Sie die Variable anschließend mit %Anzahl% im weiteren Verlauf des Workflows verwenden.
Variablennamen dürfen keine Sonderzeichen enthalten. Erlaubt sind kleine und große Buchstaben (keine Umlaute o.Ä.), Zahlen und der Punkt ".".
Wird der Variablenname an mehreren Stellen verwendet, können alle Stellen den Variablenwert beeinflussen.
Hier können Sie einen Zeitraum in Minuten festlegen, nach dem das Modul mit dem Ausgang Time-out fortgesetzt wird, wenn der Anwender im Interview keine Eingabe vornimmt. Die Zeit läuft unabhängig von Tastatureingaben, sie gilt als abgeschlossen, wenn die Schaltfläche Fortsetzen am Gerät gedrückt wird (d.h. der Anwender muss in dieser Zeit die Eingabe vollständig abgeschlossen haben).
Der Wert 0 steht für kein Time-out (die Zeit für die Eingabe am Gerät ist unbegrenzt).
Mit dem regulären Ausdruck können Sie die Eingabe beschränken. Sie können dabei die erlaubten Zeichen und auch die Länge der Eingabe beschränken. Entspricht die Eingabe nicht der Vorgabe erscheint am Gerät die Meldung Ihre Eingabe entspricht nicht der Vorgabe und der Workflow kann nicht fortgesetzt werden.
Ein regulärer Ausdruck beginnt immer mit ^ und endet mit $.
Beispiele:
Audruck | Bedeutung |
---|---|
^[0-9]{5}$ | String muss genau 5-stellig sein und darf nur Zahlen enthalten. |
^[a-z]{1,}$ | String muss mindestens ein Zeichen haben (Länge nicht begrenzt) und darf nur Kleinbuchstaben enthalten. |
^[a-zA-Z]{1,3}$ | String muss mindestens ein und höchstens 3 Zeichen haben und darf Klein- und Großbuchstaben enthalten. |
^[a-z][1-9]$ | String muss genau zweistellig sein und mit einem Kleinbuchstaben beginnen und danach muss eine Ziffer zwischen 1 und 9 folgen. |
Der WorkflowService kennt alle Informationen rund um einen (im Workflow-Editior erstellten) Workflow. Er sorgt dafür, dass der Ablauf eingehalten wird und leitet Informationen an im Workflow folgende Module bzw. deren Dienste weiter. Seine Logdatei ist Logs\WorkflowService.log.