flexi-text-area¶
Das Textfeld ermöglicht die Eingabe von längerem, mehrzeiligem Text — z. B. für Beschreibungen, Bemerkungen oder Befundtexte. Die sichtbare Höhe lässt sich über die Anzahl der Zeilen festlegen; bei längeren Eingaben kann innerhalb des Feldes gescrollt werden.
Einstellungen¶
| Einstellung | Beschreibung |
|---|---|
| Beschriftung | Der angezeigte Text über dem Feld |
| Name | Eindeutiger Bezeichner des Feldes (wird automatisch aus der Beschriftung abgeleitet) |
| Größe | Sichtbare Höhe des Feldes in Zeilen (2, 3, 4, 5 oder 6 Zeilen) |
| Standardwert | Text, mit dem das Feld beim Öffnen eines neuen Dokuments vorbelegt ist |
| Platzhalter Text | Hinweistext, der angezeigt wird, solange das Feld leer ist |
| Eingabe erforderlich | Wenn aktiv, gilt das Feld nur als gültig, wenn ein Text eingegeben wurde |
| Meldung bei fehlerhafter Validierung | Fehlertext, der bei einem leeren Pflichtfeld angezeigt wird |
| Eingabe deaktiviert | Sperrt das Feld für die Bearbeitung — wahlweise dauerhaft oder abhängig von einem anderen Feld |
Größe¶
Die Größe legt fest, wie viele Zeilen das Feld in der Höhe einnimmt. Auswählbar sind 2, 3, 4, 5 oder 6 Zeilen. Der eingegebene Text ist nicht auf diese Anzahl begrenzt — bei längeren Eingaben kann innerhalb des Feldes gescrollt werden.
Standardwert¶
Der Standardwert wird beim Anlegen eines neuen Dokuments automatisch in das Feld eingetragen. Er kann vom Anwender überschrieben werden. Wird kein Standardwert hinterlegt, bleibt das Feld leer.
Platzhalter Text¶
Der Platzhalter Text erscheint in grau, solange das Feld keinen Inhalt hat. Sobald der Anwender etwas eingibt, wird er ausgeblendet. Der Platzhalter wird nicht als Wert übernommen.
Pflichtfeld¶
Ist Eingabe erforderlich aktiviert, muss das Feld vor dem Speichern oder Abschluss des Dokuments einen Text enthalten. Bleibt das Feld leer, erscheint der unter Meldung bei fehlerhafter Validierung hinterlegte Hinweis unterhalb des Feldes.
Eingabe deaktivieren¶
Mit Eingabe deaktiviert kann das Feld vor manueller Bearbeitung geschützt werden. Dies ist z. B. sinnvoll, wenn ein Feld nur einen festen Standardwert anzeigen oder nur unter bestimmten Bedingungen ausgefüllt werden soll.
Ohne weitere Einstellungen ist das Feld dauerhaft gesperrt. Über Eingabe deaktiviert mit Abhängigkeit lässt sich die Sperrung an den Zustand eines anderen Feldes koppeln.
| Einstellung | Beschreibung |
|---|---|
| Eingabe deaktiviert mit Abhängigkeit | Aktiviert die Steuerung der Sperrung über ein anderes Feld |
| Abhängigkeit Pfad | Name oder Pfad des Feldes, das geprüft wird. Für ein Feld im selben Abschnitt genügt der Name (auswahl). Für ein Feld in einem anderen Abschnitt: abschnitt.feld |
| Vergleichswert (optional) | Wert, mit dem der Inhalt des abhängigen Feldes verglichen wird. Bleibt das Feld leer, wird stattdessen geprüft, ob das abhängige Feld irgendeinen Wert enthält |
| Eingabe deaktiviert, wenn | Bedingung, unter der das Textfeld gesperrt wird (siehe unten) |
Bedingung „Eingabe deaktiviert, wenn“¶
Die verfügbaren Optionen hängen davon ab, ob ein Vergleichswert angegeben wurde:
Ohne Vergleichswert — geprüft wird nur, ob das abhängige Feld überhaupt einen Wert enthält:
- Abhängigkeit inaktiv/leer – Textfeld ist gesperrt, solange das abhängige Feld leer ist
- Abhängigkeit aktiv/gefüllt – Textfeld ist gesperrt, sobald das abhängige Feld einen Wert enthält
Mit Vergleichswert — geprüft wird, ob der Inhalt des abhängigen Feldes mit dem Vergleichswert übereinstimmt:
- Wert stimmt überein – Textfeld ist gesperrt, wenn das abhängige Feld den Vergleichswert enthält
- Wert stimmt nicht überein – Textfeld ist gesperrt, sobald das abhängige Feld einen anderen Wert enthält