Hinzufügen eines berechneten Felds vom Typ "Aufzählung" adding-an-enumeration-type-calculated-field
In der folgenden Abfrage wird ein berechnetes Auflistungsfeld hinzugefügt. In der Ergebnisanzeige soll eine Spalte erzeugt werden, die das Geschlecht der Empfänger anzeigt: männlich (1), weiblich (2) oder unbestimmt (0).
-
Welche Tabelle soll ausgewählt werden?
Die Empfängertabelle (nms:recipient)
-
Felder, die als Ausgabespalten verwendet werden sollen?
Nachname, Vorname, Geschlecht
-
Nach welchen Kriterien sind die Informationen zu filtern?
Nach der Sprache der Empfänger
Gehen Sie wie folgt vor:
-
Öffnen Sie das generische Abfragetool und wählen Sie die Empfängertabelle (nms:recipient).
-
Wählen Sie im Fenster Zu extrahierende Daten die Felder Nachname, Vorname und Geschlecht.
-
In diesem Beispiel ist keine Sortierung erforderlich. Sie können somit direkt auf Weiter klicken.
-
Wählen Sie dann im Datenfilter-Fenster die Option Filterbedingungen.
-
Konfigurieren Sie im Fenster Zielelement eine Bedingung, die als Ergebnis alle deutschsprachigen Empfänger ausgibt.
-
Klicken Sie dann im Fenster Datenformatierung auf die Schaltfläche Berechnetes Feld hinzufügen.
-
Wählen Sie im Feld Typ des Fensters Definition eines berechneten Export-Feldes die Option Auflistungen aus.
Definieren Sie die Spalte, auf die sich das neue berechnete Feld beziehen soll. Wählen Sie hierzu aus der Dropdown-Liste des Felds Quellspalte die Spalte Geschlecht aus. Die Zielwerte beziehen sich auf diese Spalte Geschlecht.
Konfigurieren Sie Quellwert und Zielwert. Der Zielwert erleichtert die Lesbarkeit des Abfrageergebnisses, d. h. des Geschlechts der Empfänger (0, 1 oder 2).
Klicken Sie für jedes Quell- und Zielwertpaar auf Hinzufügen rechts oberhalb der Liste der Auflistungswerte:
- Geben Sie bei Quellwert in neue Zeilen jeweils die dem Geschlecht entsprechenden Zahlenwerte ein (0, 1 und 2).
- Geben Sie bei Zielwert die den Zahlen entsprechende Bedeutung ein: "Unbestimmt" bei "0", "Männlich" bei "1" und "Weiblich" bei "2".
Kreuzen Sie die Option Quellwert beibehalten an und
klicken Sie auf OK, um die Konfiguration des berechneten Felds abzuschließen.
-
Klicken Sie im Fenster Datenformatierung auf Weiter.
-
Nun können Sie die Datenvorschau starten.
Die berechnete Spalte zeigt an, welchem Geschlecht die drei Werte 0, 1 und 2 entsprechen:
- 0 für "Unbestimmt"
- 1 für "Männlich"
- 2 für "Weiblich"
Wenn Sie beispielsweise in der Liste der Auflistungswerte das Geschlecht „2“ nicht eingeben und die Funktion Warnhinweis generieren und fortfahren des Feldes Andernfalls ausgewählt ist, erhalten Sie ein Warnprotokoll. Dieses Protokoll zeigt an, dass das Geschlecht „2“ (weiblich) nicht eingegeben wurde. Dieser Hinweis wird im Bereich Beim Export erzeugte Logs des Datenvorschaufensters angezeigt.
Nehmen wir ein anderes Beispiel und gehen wir davon aus, dass der Auflistungswert „2“ nicht eingegeben wurde. Wählen Sie die Funktion Fehler erzeugen und Zeile zurückweisen: Sämtliche Empfangenden des Geschlechts „2“ werden als Fehler ausgegeben und alle anderen Informationen der Zeile (Nachname, Vorname usw.) werden nicht exportiert. Im Feld Beim Export erzeugte Logs des Datenvorschaufensters wird eine entsprechende Fehlernachricht ausgegeben. Dieses Protokoll zeigt an, dass der Auflistungswert „2“ nicht eingegeben wurde.