# Eigenschaften eines Feldes
Um die Eigenschaften eines Feldes zu bearbeiten, wählen Sie im Layout-Bereich das gewünschte Feld.
Der Bereich Eigenschaften erscheint.
Bearbeiten Sie die gewünschten Einstellungen.
Je nach Feldtyp stehen Ihnen unterschiedliche Einstellungen zur Verfügung. Beachten Sie hierzu die nachfolgenden Abschnitte.
Wählen Sie Speichern.
# Allgemeine Eigenschaften eines Feldes
Folgende Eigenschaften stehen bei jedem Feld zur Verfügung:
- Feldtyp: Zeigt den gewählten Feldtyp. Kann an dieser Stelle nicht geändert werden.
- Komponente: Zeigt den ausgewählten Datentyp. Kann bei manchen Feldern geändert werden.
- Titel: Zeigt den Titel in Abhängigkeit des Feldes in der aktuellen Anzeigesprache an.
- Name: Zeigt den technischen Namen des Feldes.
- Platzhalter: Hier können Sie Beispielwerte eintragen, welche beim Ausfüllen des Formulars helfen. Der Wert ist mit der jeweiligen Übersetzungsvariable verknüpft. Angezeigt wird der Wert in der aktuellen Anzeigesprache.
- Feldgröße: Über die Optionen stellen Sie die Anzeigegröße des Feldes ein.
- Pflichtfeld: Ist die Option Pflichtfeld aktiviert, kann die Formularbearbeitung erst abgeschlossen werden, sobald das Feld gefüllt ist.
- Deaktiviert: Ist die Option Deaktiviert aktiviert, wird das Feld auf unbeschreibbar (Read-only) gesetzt.
Nachfolgenden finden Sie eine Übersicht über Eigenschaften, die je nach gewählten Datentyp zusätzlich zur Verfügung stehen.
Information
Für die Feldtypen Relation und Checkbox können im Formulardesigner (Gen. 2) nur die allgemeinen Eigenschaften angepasst werden.
# Textfelder
Mehrere Feldtypen bzw. Komponenten verwenden den Datentyp Text:
- Text allgemein (Komponente Text einzeilig)
- Langer Text (Komponente Text mehrzeilig)
- E-Mail-Adresse
- URL
Folgende Eigenschaften stehen für Felder mit dem Datentyp Text zur Verfügung:
- Min. Zeichenanzahl: Gibt eine Anzahl an Zeichen vor, die mindestens in das Feld eingetragen werden muss.
- Max. Zeichenanzahl: Gibt eine Anzahl an Zeichen vor, die höchstens in das Feld eingetragen werden kann.
- Regulärer Ausdruck: Über dieses Feld kann ein regulärer Ausdruck definiert werden, der zur Validierung des Feldinhaltes verwendet wird.
- Fehlermeldung zum regulären Ausdruck: Hier definieren Sie die Meldung, die angezeigt werden soll, falls die Validierung scheitert. Dies ist der Fall, wenn die Eingabe nicht zum oben definierten regulären Ausdruck passt.
# Zahlenfelder
Mehrere Feldtypen werden für die Darstellungen von Zahlen verwendet:
- Ganzzahl
- Fließkommazahl
- Große Dezimalzahl
Folgende Eigenschaften stehen für alle Zahlenfelder zur Verfügung:
- Min. Wert: Gibt den kleinsten Wert vor, der in dieses Feld eingetragen werden kann.
- Max. Wert: Gibt den größten Wert vor, der in dieses Feld eingetragen werden kann.
# Zahlen mit Nachkommastellen
Für Felder der Datentypen Fließkommazahl und Große Dezimalzahl steht folgende Eigenschaften zur Verfügung:
- Anzahl der Nachkommastellen: Definiert, wie viele Nachkommastellen eingetragen werden können.
# Fließkommazahl
Für Felder des Feldtyps Fließkommazahl steht zusätzlich folgende Eigenschaft zur Verfügung:
Tausenderseparatoren anzeigen: Ist diese Option aktiviert, werden Trennzeichen für Tausender angezeigt.
Soweit möglich übernimmt das Feld für die Anzeige die Einstellungen des Clients.
# Datums- und Uhrzeitfelder
Mehrere Feldtypen werden für die Auswahl von Zeitpunkten oder Zeiträumen verwendet:
- Datum
- Datum mit Uhrzeit
- Uhrzeit
Diese Felder stellen zusätzliche Eigenschaften zum Eingrenzen des auswählbaren Zeitraums. Für Date_Only bspw.:
- Min. Datum: Gibt vor, an welcher Stelle die Datumsauswahl nach unten begrenzt ist.
- Max. Datum: Gibt vor, an welcher Stelle die Datumsauswahl nach oben begrenzt ist.
# Auswahlliste
Folgende Eigenschaften stehen für Felder des Feldtyps Auswahlliste zur Verfügung:
- Bezeichner der Stichwortliste: Dieses Feld ist schreibgeschützt. Es zeigt den Bezeichner der ausgewählten Stichwortliste an.
Felder des Feldtyps Auswahlliste können alternativ die nachfolgenden Komponenten verwenden.
Weitere Informationen finden Sie in den nachfolgenden bzw. verlinkten Abschnitten.
# Auswahl-Buttons
Für die Komponente Auswahl-Buttons stehen folgende Eigenschaften zur Auswahl:
Als Schaltflächen darstellen: Ändert die Darstellung der Liste zu Buttons. Im Standard werden die Werte der Liste als Radio-Buttons dargestellt.
Horizontal anordnen: Ordnet die Buttons/Radio-Buttons nebeneinander an. Im Standard werden sie untereinander angeordnet.
# Große Schaltflächen
Felder mit der Komponente Große Schaltflächen stellen die Werte einer Stichwortliste als Kacheln dar.
Der ausgewählte Wert wird hervorgehoben dargestellt.
- Horizontal anordnen: Ordnet die Schaltflächen nebeneinander an. Die Anordnung hängt vom verfügbarem Platz und der gewählten Größe ab. Im Standard werden sie untereinander angeordnet.
# Phasenvisualisierung
Felder mit der Komponente Phasenvisualisierung stellen die Werte einer Stichwortliste als Phasen eines Ablaufs dar.
Die Werte des Feldes können nicht direkt über das Feld bearbeitet werden. Die Werte des Feldes können über folgende Wege geändert werden:
- Eine andere Ansicht: Definieren Sie in der EDIT-Ansicht der Maske eine Ansicht des Aspekts mit einer bearbeitbaren Komponente des Typs Auswahlliste für denselben Aspekt. Über diese Ansicht kann der Wert geändert werden. Die Phasenvisualisierung wird dann bspw. für über die VIEW-Ansicht der Maske als Anzeige des Wertes genutzt.
- ELO Flows: Beispielsweise kann der Wert über die Metadaten-Komponente gesetzt werden. Nähere Informationen zu ELO Flows finden Sie in der Dokumentation ELO Flows (opens new window).
- Scripting: Näheren Informationen zum Scripting mit ELO Forms finden Sie über die Dokumentation ELO Forms Scripting (opens new window).
# Benutzerfelder
Folgende Eigenschaften stehen für Felder des Feldtyps Benutzer zur Verfügung:
Auswahl einschränken: Schränkt die Auswahl des Feldinhalts ein. Sie können zwischen Beides, Gruppen oder Benutzer wählen.
Benutzer aus Gruppe: Wenn Sie bei Auswahl einschränken Beides ausgewählt haben, können Sie die verfügbare Auswahl auf eine bestimmte Gruppe einschränken.
Registered Function: Hier kann bei Bedarf eine registrierte Funktion genutzt werden, die eine Liste an Benutzern ausliefert. Erwartet wird ein JSON-Objekt mit der Array-Eigenschaft
users
. Das Array enthält die Namen oder GUIDs der gewünschten Benutzer. Das Array wird überCheckoutUsersC.BY_IDS
verarbeitet.Nähere Informationen zu registrierten Funktionen finden Sie beispielsweise über Programmieren für ELO > ELO Indexserver Programmierhandbuch > Funktionserweiterung durch registrierte Funktionen (opens new window)