Message metadata
When a message is selected in the message table, the Message Data panel shows the message data. This panel supports editing and non-editing modes.
This table shows the toolbar options:
Option | Description |
---|---|
Click to open the Resend Message dialog box, where you can resend the currently-selected message. SMAT database uses a similar Resend Message dialog box as in the SMAT tool. If the dialog box is to resend multiple messages, then fields such as context and priority are populated with the first message of the message set. | |
Click to commit the modifications. This is enabled only when the data panel is in editing mode and there are changes on a message. A reminder is displayed if you select another message or end the editing mode without committing the modifications. All modified messages are saved in memory and are purged after the tool instance is closed. | |
Switches between editing and non-editing mode.
|
Metadata tab
This tab is a table that lists all metadata and their values in ascending order. The Name column displays the name of the metadata. The Value column displays the value of the metadata.
In editing mode, the value cells of editable metadata are also editable. When you select a value cell, the table shows a corresponding cell editor where you edit the value of the metadata. Non-editable metadata is gray.
Each metadata has other types of cell editors:
- The cell editors of Data Format, Group ID, Group Message ID, Protocol Driver Control, User Data, and User Defined Separators are text fields.
- The cell editors of External DB Table, Original Source Thread, Recovery Logging State, Source Thread, Skip Xlate, and Xlate Thread are boxes that list all available values for the metadata.
- The cell editors of Destination Threads and Original Destination Threads are a text field plus a button, because they permit multiple values. Using the editor, specify the value directly into the text field. You can also click the button to select threads from the Select Threads dialog box thread list.
- The message Flags metadata uses the same cell editor as Destination Thread. The text field is disabled as the value of the metadata is a hex number. The button opens the Configure Flags dialog box.
Content tab
In editing mode (by clicking
), this tab has two text areas.- The left side displays the message content formatted with the specified encode format.
- The right side displays raw content text for the user to modify. In non-editing mode, the right side text area is hidden.
If the current search includes regex criteria for message content, then the left side text area highlights the content texts that match the regex criteria.
In editing mode, the text area that displays the formatted message content is not refreshed if there are any modifications on the raw content. You must first commit the modifications by clicking
.The
check box is used to keep the content editor backward compatible. In previous versions, the message content editor always auto-wrapped the raw data. Now, this tab does not auto wrap the message content by default, but provides the check box to keep the original behavior.The carrier return and line feed characters contained in the message raw data are replaced with the literal <CR> and <LF> characters when they are displayed in the text box. This replacement protects you from removing these particular characters when modifying the message data. The <CR> and <LF> characters are reverted back to the real carrier return and line feed when saving the modifications into the message object.
Configure Encode Scheme and Format dialog box
When in Edit mode, clicking Configure Encode Scheme and Format dialog box for the currently selected message.
opens theThe Encode Scheme and Encode Format values are specific to the SMAT database to which the current message belongs.
The
menu lists all system-supported encode schemes.The settings are retrieved from the corresponding ecd file:
- If the ecd file exists, then the dialog box is populated.
- If there is no ecd file, then the default encode scheme is ASCII no encoding is performed and the default format is None.
The
menu lists all available message formats.Changes are saved into the ecd file.
For Connection, select the database connection from the list.
For Table Schema, select a schema from the list of all currently imported schemas under the database connection.
For Detail level, click the arrow to open a list of detail levels for the output that is reported in the text area. Detail levels go from 0 (raw, unparsed data) to 4 (most detail).