Schaltflächen-Benutzereingabevariable

Eine Schaltflächen-Benutzereingabevariable wird vom App-Benutzer nach dem Tippen auf eine Schaltfläche in einem Projekt angegeben. Der Wert wird vom App-Benutzer eingegeben. Der Projektautor muss jedoch die Schaltflächen und Felder definieren, auf die die Schaltflächenvariablen angewendet werden.

Schaltflächen-Benutzereingabevariablen unterscheiden sich von Projekt-Benutzereingabevariablen, da Werte vom Benutzer nach dem Drücken einer Schaltfläche eingegeben werden. Für jede Projektschaltfläche können bis zu zehn Schaltflächen-Benutzereingaben, mit denen jeweils ein bestimmtes Feld aktualisiert wird, übernommen werden.

Die Schaltflächen-Benutzereingabevariable verfügt über folgende Eigenschaften:

  • Beschriftung: Text, der in der App als Titel der Seite "Benutzereingabe für Projekt" angezeigt wird
  • Eingabetyp: Es kann sich um einzeiligen oder mehrzeiligen Text, Datum/Uhrzeit oder eine Auswahlliste handeln. Sie können Auswahlmöglichkeiten hinzufügen, löschen und neu anordnen. Optional können Sie die Eingabe von Freitext für Auswahllisten erlauben. Sie können einen Standardwert und einen Datumsbereich für den Eingabetyp "Datum/Uhrzeit" angeben.
  • Hinweis übernehmen: Zeigt auf der App-Seite "Benutzereingabe für Projekt" Hinweistext an. Kann bei Konfiguration mit einer Bereichsdomäne oder Domäne mit codierten Werten nicht angewendet werden.
  • Eingabemaske anwenden: Definiert das Format für die Dateneingabe mit Zeichen und Symbolen in Form einer Eingabemaske.
  • Erforderlich: Gibt an, ob der Benutzer der mobilen App den Benutzereingabewert angeben muss, nachdem eine Schaltfläche gedrückt wurde.
    Hinweis:

    Wenn Sie eine Benutzereingabe auf einen Feature-Layer mit erforderlichen Feldern anwenden, stellen Sie sicher, dass die Eigenschaft "Erforderlich" festgelegt ist, um Übermittlungsfehler zu vermeiden.

  • Barcode-Scanner anzeigen: Den Barcode-Scanner im Eingabedialogfeld für die Textfeldeingabe verwenden.
    Hinweis:

    Folgende Formate werden unterstützt: QR CODE, UPC A, UPC E, EAN 8, EAN 13, CODE 39 und CODE 128.

  • Dialogfeld für Benutzereingaben anzeigen: Gibt an, ob die Schaltflächen-Benutzereingabe zu Beginn oder am Ende der Datenerfassung angezeigt wird. Dies gilt für Schaltflächen, mit denen Linien- und Polygon-Features erfasst werden, nicht hingegen für Punkt-Features.

Abhängig vom Feldtyp sind unterschiedliche Parameter für Benutzereingabevariablen verfügbar:

  • Zeichenfolge: Beschriftung der Benutzereingabe, wird als einzeiliger Text, mehrzeiliger Text, Auswahlliste, Hinweis oder mit Eingabemaske angezeigt (erforderlich)
  • Integer: Beschriftung der Benutzereingabe (erforderlich)
  • Double: Beschriftung der Benutzereingabe (erforderlich)
  • Date: Beschriftung der Benutzereingabe (erforderlich)

Eine Schaltflächen-Benutzereingabe wird vom Projektautor auf der Registerkarte Daten für die jeweilige Schaltfläche konfiguriert. Um eine Schaltflächen-Benutzereingabevariable einem Erfassungsfeld einer Schaltfläche zuzuweisen, wählen Sie auf der Registerkarte Daten im Dropdown-Menü des Erfassungsfeldes Benutzereingabe für Schaltflächen und dann Neu erstellen aus.

Wählen Sie eine Schaltflächen-Benutzereingabe aus, oder erstellen Sie eine neue Schaltflächen-Benutzereingabe.

Wenn Sie eine Schaltflächen-Benutzereingabe für ein Feld erstellen, das über eine Domäne (Domäne mit codierten Werten oder Bereichsdomäne) verfügt, werden die Optionen für den Benutzer als Einfachauswahl-Liste dargestellt. Wenn eine Domäne mit codierten Werten vorhanden ist, kann kein Freitext eingegeben werden. Wenn eine Bereichsdomäne vorhanden ist, ist die Dateneingabe durch den Bereich beschränkt.