Feldarten

Auswahlliste mit Hierarchie

Die Feldart für Werte mit Ebenen als Klappliste mit Baum- und Listenansicht. In der Auswahl beim Anlegen heißt sie treesvelecte. Die Eingabe aus Sicht der Erfassung beschreibt Auswahlliste mit Hierarchie .

Werte, Trennzeichen und Speicherform sind dieselben wie beim Auswahlbaum . Dort stehen auch storePath, das Ändern von Trennzeichen, das Importverhalten und die Formatierung „Nur die unterste Ebene“. Diese Seite nennt die Parameter vollständig und beschreibt, was sich unterscheidet.

Parameter

SchlüsselWerteOhne AngabeWirkung
valuesListe von PfadenleerDie Optionen
pathSeparatorZeichenkette/Trennt einen Wert in Ebenen. Leer ergibt eine flache Liste
multipletrue, falsefalseMehrere Werte wählbar
dividerZeichenkette,Verbindet mehrere Werte im gespeicherten Text
saveAsJsontrue, falsefalseSpeichert die Auswahl als JSON-Liste
storePathfull, leaffullGanzer Pfad oder nur die letzte Ebene
selectableParentstrue, falsefalseZwischenebenen selbst wählbar
creatabletrue, falsefalseEigene Pfade bei der Eingabe erlaubt
importabletrue, falsefalseDer Excel-Import darf Pfade außerhalb der Liste schreiben, die Handeingabe nicht
dynamicOptionstrue, falsefalseBietet zusätzlich an, was dieses Feld bei anderen Objekten trägt
defaultViewtree, listlistMit welcher Ansicht die Klappliste öffnet
closeOnSelecttrue, falsefalseSchließt die Klappliste nach jeder Auswahl
clearabletrue, falsetrueDie Auswahl lässt sich leeren
placeholderZeichenketteleerPlatzhalter im leeren Feld
sorttrue, falsetrueSortiert die Ebenen alphabetisch statt in der Reihenfolge aus values
JSON
{
  "values": ["Europa/Deutschland/Berlin", "Europa/Frankreich/Paris", "Asien/Japan/Tokio"],
  "multiple": true,
  "creatable": false,
  "defaultView": "tree",
  "closeOnSelect": false
}
defaultView und sort ausdrücklich setzen

Das Formular unter Parameter nimmt für defaultView die Vorgabe tree und für sort die Vorgabe false an und lässt den Schlüssel weg, wenn man genau diesen Wert wählt. Ohne Schlüssel öffnet das Feld aber als Liste und sortiert alphabetisch. Wer Baumansicht oder die Reihenfolge aus values will, trägt den Wert unter Alle Parameter als JSON ein.

Was sich vom Auswahlbaum unterscheidet

AuswahlbaumAuswahlliste mit Hierarchie
DarstellungBaum steht offen im FeldGewählte Werte im Feld, Auswahl in der Klappliste
PlatzbedarfHoch, braucht eine große KachelEine Zeile
SucheSuchfeld über dem Baum (searchable)Listenansicht mit unscharfer Suche
ObergrenzemaxItemskeine
Geeignet fürSystematiken, in denen man sich orientieren mussViele Werte auf engem Raum

closeOnSelect: false erleichtert das Setzen mehrerer Werte hintereinander. Bei Einzelauswahl ist closeOnSelect: true angenehmer.

creatable gehört nur in Felder mit wachsendem Vokabular. Ein neu eingetippter Pfad legt seine Ebenen mit an; mit dynamicOptions steht er danach allen anderen Objekten zur Wahl. Für geschlossene Systematiken ist creatable: false richtig.

\ en\ de