Dynamische Aufzählung
Wertauflöser - Kurzfassung
Zweck: Liefert einen statisch bestimmten Dynamischen Aufzählungswert (DynamicEnum) aus einer durch den Kontext bestimmten Dynamischen Aufzählung.
Siehe auch: Jede dynamische 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 Dynamische Aufzählung-Wertauflöser liefert einen statisch bestimmten Dynamischen Aufzählungswert (DynamicEnum) aus einer durch den Kontext bestimmten Dynamischen Aufzählung.
Er erscheint per Standard als Vorschlag für Wert-Konfigurationen, wenn sich der Kontext auf die eine bestimmte Dynamische Aufzählung (s. Dynamische Aufzählungen) bezieht.
Konfiguration
Das Auswahlfeld/Combobox-Element ermöglicht eine statische Einfachauswahl für Werte aus allen Dynamischen Aufzählungen (s. Dynamische 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 dynamische Aufzählung-Wertauflöser entfällt im Label die Lokalisierung für die durch den Kontext vorgegebene Dynamische Aufzählung. |
|
►WICHTIG◄ Anders als der Jede dynamische Aufzählung-Wertrauflöser kann der Dynamische Aufzählung-Wertauflöser einer Wert-Konfiguration nicht gezielt per Kontextmenü hinzugefügt werden. Bezieht sich eine bestehende Wert-Konfiguration auf einen Dynamischen Aufzählungswert als statischen Wert, dann erscheint dieser abhängig vom ggf. veränderlichen Kontext in der Konfiguration automatisch entweder als Dynamische Aufzählung-Wertauflöser oder als Jede dynamische Aufzählung-Wertauflöser:
Szenario |
Konfiguration |
Dynamische 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 Dynamischen 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 Dynamische Aufzählung definierten Datentyp Sprache verweist, wird für den Vergleichswert (rechts) automatisch ein Dynamische Aufzählung-Wertauflöser mit diesem Daten- bzw. Aufzählungstyp vorgeschlagen.