Carte avec les scripts d’événements de transformation
Les événements de transformation se produisent pendant le processus de transformation d’une table de jeu d’importation en table.
Ces événements modifient le comportement de transformation de n’importe quel type de spécification de mappage. Les scripts d’événements de transformation modifient le traitement des événements à différentes étapes de la transformation.
Par exemple, le traitement d’une opération de mappage définie à l’aide de l’utilitaire Mapping Assist peut être manipulé à l’aide des scripts d’événement. Il existe un certain nombre d’objets JavaScript de jeu d’importation qui sont accessibles pendant ces événements. Ces objets représentent des tableaux ou des parties de tables. Il est important de noter que la référence de ces objets varie en fonction du contexte de l’événement dans lequel ils sont référencés.
| Nom d’événement | Paramètres d'événement | |||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| onStart | Quand : le script d’événement onStart est traité au début d’une exécution d’importation, avant que les lignes de données ne soient lues.
Exemple : |
|||||||||||||||||||||||||||||||||
| onComplete | Quand : le script d’événement onComplete est traité à la fin d’une exécution d’importation, une fois que toutes les lignes de données ont été lues et transformées.
Exemple : |
|||||||||||||||||||||||||||||||||
| onBefore | Quand : le script d’événement onBefore est traité au début d’une transformation de ligne, avant que la ligne source ne soit transformée en ligne cible.
Exemple : |
|||||||||||||||||||||||||||||||||
| onAfter | Quand : le script d’événement onAfter est traité à la fin d’une transformation de ligne, après que la ligne source a été transformée en ligne cible et enregistrée.
Exemple : |
|||||||||||||||||||||||||||||||||
| onForeignInsert | Quand : le script d’événement onForeignInsert est traité au début de la création d’un enregistrement référencé connexe, avant la création de l’enregistrement.
Exemple : |
|||||||||||||||||||||||||||||||||
| onChoiceCreate | Quand : le script d’événement onChoiceCreate est traité au début de la création d’une valeur de choix, avant que la nouvelle valeur de choix ne soit créée.
Exemple : |
|||||||||||||||||||||||||||||||||
| onReject | Lorsque : le script d’événement onReject est traité lors de l’occurrence d’un enregistrement ou d’un choix étranger et que l’enregistrement ou le choix étranger est rejeté, la ligne de transformation entière n’est pas enregistrée.
Exemple : |