Bedingte Zuordnungen konfigurieren

Hier wird erläutert, wie der Wert eines Zielelements bedingt in einem Zuordnungsknoten festgelegt werden kann.

  1. Wählen Sie im Spreadsheetfenster des Zuordnungseditors für Nachrichten das Zielelement aus und klicken anschließend auf Zuordnung > If.
    Dem Spreadsheetfenster werden oberhalb des Zielelements zwei Zeilen hinzugefügt:
    • In der ersten Zeile wird 'Zuordnungsscript' auf "if" gesetzt. In die Spalte 'Wert' dieser Zeile kann nichts eingegeben werden.
    • In der zweiten Zeile wird 'Zuordnungsscript' auf "condition" gesetzt. Sein Wert ist ein Ausdruck, der ausgewertet wird, um festzustellen, ob es wahr (TRUE) ist. Ist dies der Fall, wird für das Zielelement der in der Spalte "Wert" angegebene Wert definiert. In der Spalte "Wert" ist ursprünglich ‘fn:true()’ festgelegt, die Bedingung wird also immer erfüllt und das Zielelement wird immer auf die Spalte "Wert" gesetzt.
  2. Ändern Sie den Ausdruck in der Spalte "Wert" der condition--Zeile und wählen Sie dazu im Spreadsheetfenster die Zelle oder die condition--Zeile aus und legen Sie den Wert im Bearbeitungsfenster fest.
    Korrigieren Sie den Ausdruck im Bearbeitungsfenster und setzen Sie die korrekte Bedingungsanweisung ein. Gehen Sie dazu wie folgt vor:
    1. Wählen Sie alle für die Bedingungsanweisung relevanten Datenbankspalten aus und ziehen Sie sie aus dem Quellenfenster ins Bearbeitungsfenster.
    2. Wählen Sie alle Quellennachrichtenelemente aus, deren Werte für die Bedingungsanweisung relevant sind, und ziehen Sie sie aus dem Quellenfenster in das Bearbeitungsfenster.
    3. Öffnen Sie Content Assist, indem Sie auf Bearbeiten > Content Assist klicken. Wählen Sie anschließend die Funktionen aus, die auf die Bedingung angewendet werden sollen.
  3. Fügen Sie weitere Bedingungsanweisungen hinzu und wählen Sie dazu im Spreadsheetfenster die condition--Zeile aus und klicken Sie auf Map (Zuordnung) > condition.
    Dem Spreadsheetfenster werden unterhalb des Zielelements zwei Zeilen hinzugefügt:
  4. Wenn die condition-Anweisung nicht wahr (true) ist, können Sie den Wert eines Zielelements festlegen, indem Sie die condition--Anweisung für das Zielelement im Spreadsheetfenster auswählen und anschließend auf Map (Zuordnung) > Else klicken.
    Dem Spreadsheetfenster werden unterhalb des Zielelements zwei Zeilen hinzugefügt:
Zugehörige Tasks
Den Wert eines Zielelements auf eine Konstante setzen
Den Wert eines Zielelements mit einem Ausdruck oder einer Funktion festlegen
Zugehörige Verweise
Nachrichtenzuordnungen
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Feedback

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009.
Letzte Aktualisierung : 2009-02-17 15:29:53

ar25270_