Aufzählung
Wertauflöser - Kurzfassung
Zweck: Liefert einen statisch bestimmten Aufzählungswert (DynamicEnum) aus einer durch den Kontext bestimmten Aufzählung.
Siehe auch: Jede Aufzählung
►WICHTIG◄ Alle Wertauflöser für Statische Werte ignorieren den Eingabewert. Innerhalb einer Wertauflöserkette (s. Verketteter Wertauflöser) bewirkt dies, dass alle oberhalb angeordneten Wertauflöser nicht ausgeführt werden.
Der Aufzählung-Wertauflöser liefert einen statisch bestimmten Aufzählungswert (DynamicEnum) aus einer durch den Kontext bestimmten Aufzählung.
Er erscheint per Standard als Vorschlag für Wert-Konfigurationen, wenn sich der Kontext auf die eine bestimmte Aufzählung (s. Aufzählungen) bezieht.
Konfiguration
Das Auswahlfeld/Combobox-Element ermöglicht eine statische Einfachauswahl für Werte aus allen Aufzählungen (s. Aufzählungen). Seine Suchfunktion sucht nach Übereinstimmungen zwischen der Texteingabe und den im Dropdown aufgelisteten Labels für die Aufzählungswerte. Das Label beinhaltet folgende Komponenten:
►HINWEIS◄ Im Unterschied zum Jede Aufzählung-Wertauflöser entfällt im Label die Lokalisierung für die durch den Kontext vorgegebene Aufzählung. |
|
►WICHTIG◄ Anders als der Jede Aufzählung-Wertrauflöser kann der Aufzählung-Wertauflöser einer Wert-Konfiguration nicht gezielt per Kontextmenü hinzugefügt werden. Bezieht sich eine bestehende Wert-Konfiguration auf einen Aufzählungswert als statischen Wert, dann erscheint dieser abhängig vom ggf. veränderlichen Kontext in der Konfiguration automatisch entweder als Aufzählung-Wertauflöser oder als Jede Aufzählung-Wertauflöser:
Szenario |
Konfiguration |
Aufzählung (hier: Sprache) ist durch den Kontext eindeutig definiert:
|
▼ Das Erscheinungsbild wechselt automatisch abhängig von der Auswahl für den Typ der Variable (links) ▲
|
Bezug zur Aufzählung ist nach Änderung nicht (mehr) gewährleistet:
|
Beispiel
Ein Zuordnungskriterium soll genau dann als bestanden gelten, wenn im Kontext einer Sitzung die Aktuelle Sprache "Französisch" ist. Ob eine länderspezifische Sprachauswahl (fr_CA, fr_FR oder fr_CH) vorliegt, soll dabei nicht beachtet werden.
Im Kontext einer Objekt-Feld-Regel wird zunächst auf der linken Seite der Aktuelle Sprache-Wertauflöser konfiguriert, für den hier die Option Sprache ohne Land ausgewählt wird.
Sobald danach der Vergleichstyp Ist Gleich ausgewählt wird, erscheint rechts die Wert-Konfiguration mit dem Vergleichswert.
Da der Rückgabewert für die Aktuelle Sprache (links) eindeutig auf den durch die Aufzählung definierten Datentyp Sprache verweist, wird für den Vergleichswert (rechts) automatisch ein Aufzählung-Wertauflöser mit diesem Daten- bzw. Aufzählungstyp vorgeschlagen.