Neue Funktionen in Transformationsdesigner definieren

Um neue JavaScript-Funktionen zu definieren, verwenden Sie den Dialog Funktionen definieren.

Zum Anzeigen des Dialogs Funktionen definieren klicken Sie auf die Schaltfläche Funktionen definieren im Transformationsdetails-Fenster, rechts neben der Liste der Transformationen.

Ist ein mit einem Funktionsvorgang verbundenes Quellendatenelement vorhanden, gehen Sie wie folgt vor:

  1. Klicken Sie auf die Suchschaltfläche für das Quellendatenelement. Das Dialogfeld Funktion auswählen wird angezeigt.
  2. Geben Sie für die zu definierende Funktion einen Namen ein und klicken Sie auf Definieren. Das Dialogfeld Funktionen definieren wird angezeigt.
    Alle Felder im Dialog Funktionen definieren sind deaktiviert, bis Sie auf Hinzufügen klicken.
  3. Klicken Sie auf die Schaltfläche Hinzufügen und geben Sie die folgenden Informationen ein:
    Funktionsname
    Dieses Feld enthält Namen von Funktionen, die bereits hinzugefügt wurden. Zum Hinzufügen einer neuen Funktion, klicken Sie im Feld Namen.
    Name
    Geben Sie einen einmaligen Namen ein.
    Beschreibung
    Geben Sie eine Beschreibung für diese Funktion ein.
    Parameter
    Geben Sie die Parameter ein, die Sie für diese Funktion verwenden möchten. Parameternamen werden mit einem Komma getrennt.
    Textkörper
    Geben Sie den JavaScript-Code (einschließlich der Klammern '< >') für den Funktionstext ein. Zeilen- und Positionsnummer werden angezeigt.
    Hinweis: Ändern Sie die Größe des Dialogfelds Funktionen definieren, damit Sie den Funktionscode besser sehen können.
  4. Klicken Sie auf OK, um das Dialogfeld Funktionen definieren zu schließen.
  5. Die neue Funktion ist nun gespeichert und kann zur weiteren Verwendung innerhalb dieser Transformation gewählt werden.
    Hinweis: Meldungen werden unabhängig von der Benutzersprache in englischer Sprache angezeigt, da die JavaScript-Sprache, wie die meisten Programmiersprachen, Englisch ist.