For the import routine selected in the Imports tab, the Import Detail tab provides the mapping from the columns of the data source to the columns of the target table. This tab contains the Import Columns pane and three tabs: Column Mapping, PreProcess, and PostProcess. These are described in the sections below.

This tab also provides an Edit Files command button. To modify the list of files that are available as source files, use the following steps:

  1. Select Edit Files. The system displays the File Browser window.
  2. Right-click this window to display a shortcut menu with commands for modifying the list of displayed files.
  3. Use these commands to modify the list of files as desired and then click the Close button to close the File Browser window.

Import Columns Pane

The left pane shows the columns in the data source. The application will automatically populate this pane with the column names from the data source except for the Fixed length source type. It is required that the Has Header check box is selected for the Comma separated and Excel file source types. (If the check box is not selected, the application still creates records for each column, but these are not labeled. You may subsequently edit the records to include the appropriate column name.) For the Fixed length source type, use the Insert command to add records to the pane. Then enter the name of the column and its size in each record.

When you right-click this pane, the system displays a shortcut menu. This menu contains the common commands along with the following special commands:

Column Mapping Tab

The Column Mapping tab shows the mapping from one or more columns in the data source to a column in the target table. Each record in this pane is for one column in the target table as indicated by the Target Column column. (You can update the list of target table columns by right-clicking the pane and then selecting the Refresh Target Columns command.)

PreProcess Tab

The PreProcess tab allows you to configure a Groovy script to perform actions before the column's data is imported. This is the Import PreProcess type of Groovy script.

When you right-click a record, the system displays a shortcut menu with the following special commands:

PostProcess Tab

For the column selected in the Column Mapping tab, the PostProcess tab allows you to configure a Groovy script to perform actions after the column's data is imported but before it is saved. The type of Groovy script is the Import PostProcess type.

Note: This type of Groovy script is similar to the After All Import and After Each Import Groovy scripts. The difference is that the system calls the Import PostProcess type before data is saved to the database, while the other two are called after the data is saved to the database.


When you right-click a record, the system displays a shortcut menu with the following special commands: