1.6.35 Replace value Dialog

In the Replace value dialog, you specify the conversion table for replacing the values entered from the mapping source and assigning the values in the mapping destination. This dialog also specifies the rows for searching the change-source string and the actions to be taken when the change-source string does not exist in the conversion table.

This dialog opens when you perform one of the following operations:

The following figure shows the Replace value dialog:

Figure 1-131 Figure [Replace value] dialog

[Figure]

Organization of this subsection
(1) Displayed items
(2) Operations that can be performed in this dialog

(1) Displayed items

[Function name]
Displays the function name. . If you want to change to any name, specify within 64 characters. You can use NCName definition characters of XML schema.
[Input]
Specify the conversion-source node and function of the string to be changed. If the change target and Replace value function are already mapped, the change target will be displayed.
For details about the display format in [Input], see "6.4.6 Mapping Source Display Format" in "Service Platform Basic Development Guide".
[Select node] button
Displays the [Select Node] dialog. Click this button when you want to specify in [Input] the transformation source node of the string to be replaced.
For details about the [Select Node] dialog, see "1.6.6 Select Node Dialog (Data Transformation)".
[Set Node Condition] button
Displays the [Set Node Condition] dialog. Click this button to specify a condition for the node and allow only mapping to take place only when that condition is satisfied.
For details about the [Set Node Condition] dialog, see "1.6.9 Set Node Condition Dialog". For details about how to set node conditions, see "6.7 Specifying Node Conditions" in "Service Platform Basic Development Guide".
[Select function] button
Displays the [Select function] dialog. Click this button when you want to specify the function of the string to be changed in [Input].
For details about the [Select function] dialog see "1.6.7 Select function dialog".
[Replace value]
[Conversion table ID]
Specify the conversion table ID of the conversion table to be used for changing the value. The conversion table ID is the name of the conversion table coded in the system property file (usrconf.properties) after the conversion table is created.
[Path property]
Displays the property (key of usrconf.properties) wherein the storage destination of the conversion table specified in [Conversion table ID] is set. The path property is displayed in the following format:

csc.dt.valueTable.<conversion table ID>

[Code property]
Displays the property (key of usrconf.properties) wherein the character code used in the conversion table specified in the Conversion table ID is set. The path property is displayed in the following format:

csc.dt.encodeType.< conversion table ID>

[Key columns]
[Left column] radio button
Select this button when you want to search for the string to be replaced in the left column of the conversion table and replace it with a string in the right column.
[Right column] radio button
Select this button when you want to search for the string to be replaced in the right column of the conversion table and replace it with a string in the left column.
[Operation if search fails]
[Assign default value] radio button
This radio button to assign a newly specified value to mapping destination , when the search for the string to be replaced fails.
[Value]
Specify the default value to be assigned in the mapping destination, when the search for the string to be replaced fails. Specify this when you select [Assign default value].
[Conversion error] radio button
Select in the case of a conversion error, when the search for the string to be replaced fails.
[OK] button
Commits the specified contents and closes the dialog.
[Cancel] button
Cancels the specified contents and closes the dialog.

(2) Operations that can be performed in this dialog

You can set the replace value function with the [Replace value] dialog. For details about how to set up the replace value function, see "6.5 Processing value or node in which function is used" in "Service Platform Basic Development Guide".