1.6.33 Choose Node Dialog

In the [Choose Node] dialog, specify a condition and the source node or function to be output according to the condition.

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

The following figure shows the [Choose Node] dialog:

Figure 1-129 Figure [Choose Node] 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.
[Condition and output value]
[Condition]
Displays the conditions specified in [Add/Edit Condition] dialog. For details about [Add/Edit Condition] dialog, see "1.6.34 Add/Edit Condition Dialog".
[Output value]
Specify the source node or function of the value to be output when the condition is satisfied. If the source node or function of an output value is already mapped to the choose node function, that source node or function is displayed.
For details about transformation source nodes or functions displayed in [Output value], see "6.4.6 Mapping Source Display Format" in "Service Platform Basic Development Guide". If you select the [Empty node] radio button in this dialog, Empty node is displayed. If you select the [Do not output the node] radio button, No output is displayed.
[Add] button
Displays the [Add/Edit Condition] dialog. Click this button to add condition and output value to [Condition and output value].
[Edit] button
Displays the [Add/Edit Condition] dialog. Click this button to edit condition or output value in [Condition and output value].
[Up] button
Moves up by one line the position of the condition and output value selected in [Condition and output] value.
[Down] button
Moves down by one line the position of the condition and output value selected in [Condition and output] value.
[Remove] button
Deletes the condition and output value selected in [Condition and output value] from [Condition and output value].
[When no condition matches]
Specify the output to be used when none of the conditions in [Condition and output value] is satisfied.
[Output the node] radio button
Select this button to output the transformation destination node.
[Do not output the node] radio button
Select this button to not output the transformation destination node.
[Output value]
Specify a value when the [Output the node] radio button is selected under [When no condition matches].
[Output the value] radio button
Select when you want to output a value for transformation source node or function.
[Value]
Specify the transformation source node or function of the output value.
For details about the display format of output value, 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 the output value of transformation source node in [Value].
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 [Set Node OCNdition] dialog, see "1.6.9 Set Node Condition Dialog". For details about how to set up conditions for transformation source node, 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 a function for output value in [Value].
For details about the [Select function] dialog, see "1.6.7 Select function dialog".
[Empty node] radio button
Select this button to not output a value at the transformation source node (to output an empty node).
[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 setup the choose node function with the [Choose Node] dialog. For details about how to set up the choose node function , see "6.5 Processing value or node in which function is used" in "Service Platform Basic Development Guide".