Zuordnung mit Transformations-Event-Skripts
Transformationsereignisse treten während der Transformation einer Import Set-Tabelle in eine -Tabelle auf.
Diese Ereignisse ändern das Transformationsverhalten jeder Art von Zuordnungsspezifikation. Transformations-Event-Skripts ändern die Verarbeitung der Events in verschiedenen Phasen der Transformation.
Beispielsweise kann die Verarbeitung eines Zuordnungsvorgangs, der mit dem Mapping Assist-Dienstprogramm definiert wurde, mithilfe der Event-Skripts manipuliert werden. Es gibt eine Reihe von Import Set-JavaScript-Objekten, auf die während dieser Ereignisse zugegriffen werden kann. Diese Objekte stellen Tabellen oder Teile von Tabellen dar. Es ist wichtig zu beachten, dass der Verweis auf diese Objekte vom Kontext des Events abhängt, in dem sie referenziert werden.
| Ereignisname | Ereignisparameter | |||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| onStart | Wann: Das Event-Skript onStart wird zu Beginn einer Importausführung verarbeitet, bevor Datenzeilen gelesen werden.
Beispiel: |
|||||||||||||||||||||||||||||||||
| onComplete | Wann: Das Event-Skript onComplete wird am Ende einer Importausführung verarbeitet, nachdem alle Datenzeilen gelesen und transformiert wurden.
Beispiel: |
|||||||||||||||||||||||||||||||||
| onBefore | Wann: Das onBefore-Ereignisskript wird zu Beginn einer Zeilentransformation verarbeitet, bevor die Quellzeile in die Zielzeile umgewandelt wird.
Beispiel: |
|||||||||||||||||||||||||||||||||
| onAfter | Wann: Das Event-Skript „onAfter“ wird am Ende einer Zeilentransformation verarbeitet, nachdem die Quellzeile in die Zielzeile umgewandelt und gespeichert wurde.
Beispiel: |
|||||||||||||||||||||||||||||||||
| onForeignInsert | Wann: Das Event-Skript onForeignInsert wird zu Beginn der Erstellung eines zugehörigen, referenzierten Datensatzes verarbeitet, bevor der Datensatz erstellt wird.
Beispiel: |
|||||||||||||||||||||||||||||||||
| onChoiceCreate | Wann: Das Ereignisskript onChoiceCreate wird zu Beginn der Erstellung eines Auswahlwerts verarbeitet, bevor der neue Auswahlwert erstellt wird.
Beispiel: |
|||||||||||||||||||||||||||||||||
| onReject | Wann: Das Event-Skript „onReject“ wird während des Vorkommens eines fremden Datensatzes oder einer fremden Auswahlmöglichkeit verarbeitet, und der fremde Datensatz oder die fremde Auswahl wird abgelehnt, und die gesamte Transformationszeile wird nicht gespeichert.
Beispiel: |