Aufklappbar (Expandable)
Ein Element Container vom Typ "Aufklappbar" (Expandable) dient dazu, erweiterte Eingabemöglichkeiten oder optionale Details bei Bedarf ein- oder auszublenden.
Wie die Baumansicht für ein Formular, das nur ein "Expandable" enthält, zeigt, beinhaltet dieses zwei untergeordnete Element Container (ein Spaltenlayout und ein Zeilenlayout).
Konfiguration:
Wenn es neu in die Erfassungsmaske hinzugefügt wurde zeigt ein "Aufklappbar"-Container lediglich den Spaltenlayout-Container für die Elemente, die auch im zugeklappten Zustand des "Expandables" sichtbar sein sollen (sofern sie als "sichtbar" gesetzt sind).
Durch Klicken auf den "Aufklappen"-Knopf [ + ], wird unterhalb der Zeilenlayout-Container zum Einfügen der Elemente angezeigt, nie nur im aufgeklappten Zustand zu sehen sein sollen (sofern sie als "sichtbar" gesetzt sind).
►HINWEISE◄
Der Anfangszustand (aus- oder eingeklappt) wird im Formulardesign gespeichert und beim Öffnen der Maske entsprechend berücksichtigt. Beim Formulardaten laden wird der ggf. vom Anwender veränderte Zustand beibehalten.
Tipp: Über die Aktionen Einklappen und Aufklappen sowie die Verhaltensauslöser Ausgeklappt/Eingeklappt kann auch programmatisch mit dem Zustand des Containers gearbeitet werden.
Auch im zugeklappten Zustand werden die im Container enthaltenen Elemente validiert. Sofern Pflichtfelder enthalten oder Validierer konfiguriert sind, kann es daher vorkommen, dass beim Speichern einer Sendung Validierungsfehler gemeldet werden, ohne dass die Ursache unmittelbar ersichtlich ist. Dies sollte beim Gestalten von Masken berücksichtigt werden, z. B. indem die "Pflichtfeld erben"-Eigenschaft des Containers aktiviert wird. Dann kann der Anwender auch im zugeklappten Zustand zumindest erkennen, ob Pflichtfelder enthalten sind.