Details of the elements present in the Source pane of the Message Mapping Editor.
Use the Source pane to invoke a number of actions, a list of which is displayed when you right-click within the Source pane. The following table describes the available actions.
Action | Description | Related tasks |
---|---|---|
Undo | Undo previous action | |
Redo | Redo previous action | |
Revert | Discard | |
Open Declaration (message) | Display the element definition from the message
set. For this action to be available, select any source message element except LocalEnvironment or Headers. |
|
Open Declaration (database) | Display the database, schema, or table definition
from the database. For this action to be available, select any source database object. |
|
Show Derived Types | Hide or display derived types for an element
in the source or target pane. For this action to be available, select a target element displayed as a specialization folder in the source pane. |
|
Add Sources and Targets | Add a message definition or a database table
to a source. For this action to be available, select any source object. |
Adding messages or message components to the source or target, Adding a database as a source or target |
Go To | For this action to be available, select any source object. |
|
Delete (message) | Remove a message and any existing maps from
the source. For this action to be available, select the source message root ($source). |
|
Delete (database) | Remove a database and any existing maps from
the source. For this action to be available, select the source database root ($db:select). |
|
Map from Source | Create a map between the focus source element
and the focus target element. For this action to be available, select compatible source and target elements. |
Mapping a target element from source message elements, Mapping from source: by selection |
Map by Name | Create a map between the focus source element
and the focus target element. For this action to be available, select compatible source and target elements. |
Mapping a target element from source message elements, Mapping from source: by name |
Accumulate | If the source and target fields contain numeric
data types, this action maps all occurrences of a repeating source
field to a non-repeating target, resulting in the sum of all the source
elements. For this action to be available, select the source and target element. |
Configuring a repeating source and a non-repeating target |
Create New Submap | For this action to be available, select source and target elements that are either elements of complex types or wildcard elements. |
Creating and calling submaps and subroutines, Creating a new submap, Creating a new submap for a wildcard source |
Call Existing Submap | Call an existing submap | Creating and calling submaps and subroutines, Calling a submap |
Call ESQL Routine | Call an ESQL routine | Creating and calling submaps and subroutines, Calling an ESQL routine |
Save | Save the .msgmap file |