変換イベントスクリプトを使用したマップ
変換イベントは、インポートセットテーブルをテーブルに変換するプロセス中に発生します。
これらのイベントは、任意のタイプのマッピング仕様からの変換動作を変更します。変換イベントスクリプトは、変換のさまざまなステージでイベントの処理を変更します。
たとえば、マッピング支援ユーティリティを使用して定義されたマッピング操作の処理は、イベントスクリプトを使用して操作できます。これらのイベント中にアクセスできるインポートセット JavaScript オブジェクトは多数あります。これらのオブジェクトは、テーブルまたはテーブルの一部を表します。これらのオブジェクトの参照先は、参照先のイベントのコンテキストによって異なることに注意してください。
| イベント名 | イベントパラメーター | |||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| onStart | タイミング:onStart イベントスクリプトは、データ行が読み取られる前に、インポート実行の開始時に処理されます。
例: |
|||||||||||||||||||||||||||||||||
| onComplete | タイミング:onComplete イベントスクリプトは、すべてのデータ行が読み取られて変換された後、インポート実行の最後に処理されます。
例: |
|||||||||||||||||||||||||||||||||
| onBefore | タイミング:onBefore イベントスクリプトは、ソース行がターゲット行に変換される前に、行変換の開始時に処理されます。
例: |
|||||||||||||||||||||||||||||||||
| onAfter | タイミング:onAfter イベントスクリプトは、ソース行がターゲット行に変換されて保存された後、行変換の最後に処理されます。
例: |
|||||||||||||||||||||||||||||||||
| onForeignInsert | タイミング:onForeignInsert イベントスクリプトは、レコードが作成される前に、関連する参照レコードの作成開始時に処理されます。
例: |
|||||||||||||||||||||||||||||||||
| onChoiceCreate | タイミング:onChoiceCreate イベントスクリプトは、新しい選択値が作成される前に、選択値の作成の開始時に処理されます。
例: |
|||||||||||||||||||||||||||||||||
| onReject | 外部レコードまたは選択肢の作成中に onReject イベントスクリプトが処理され、外部レコードまたは選択肢が却下された場合、変換行全体は保存されません。
例: |