uCosminexus Service Platform, Basic Development Guide

[Contents][Glossary][Index][Back][Next]

6.13.18 LoopObjects(Repeat function)

This section describes Repeat function (loop).

Organization of this subsection
(1) Definition item
(2) Definition example

(1) Definition item

Following table describes definition items:

Table 6-43 TableLoopObjectsDefinition item

Item name Definition contents Value that you can define Additional description
Name Function name Value of NCName type For details on the value that you can define, see "6.13.24 Objects for which you can define the same Name element in multiple rows".
Input Input See "6.12.2 Setting up the mapping definition" You can define only one Input in the same Name.#1
RelationalPath Linkage path See "6.12.2 Setting up the mapping definition" You can define multiple paths in the same Name. #1
Sets values in the list, in the defined order.
SortKey Sort condition /key See "6.12.2 Setting up the mapping definition" You can specify multiple keys in the same Name.#2#3
SortOrder Sort condition/order "ascending" or "descending" You can specify multiple orders in the same Name.#2#3

In case of "ascending"
For sort condition/order, set up "Ascending order".

In case of "descending"
For sort condition/order, set up "Descending order".
SortLanguage Sort condition/language Either of "auto", "ja" or "en" You can define multiple languages in the same Name.#2#3

In case of "auto"
For sort condition/language, set "Auto".

In case of "ja"
For sort condition/language, set "Japanese".

In case of "en"
For sort conditions/language, set "English".
SortDataType Sort conditions/data type "text" or "numeric" You can define multiple types in the same Name.#2#3

In case of "text"
For sort condition/data type, set "Text".

In case of "numeric"
For sort condition/data type, set "Numeric".
SortCase Sort condition/priority order "upper" or "lower" This is mandatory item when SortDataType is "text".
In other cases, setting value is not incorporated.
You can specify multiple priority orders in the same Name.#2#3

In case of "upper"
For sort condition/priority order, set "Upper case characters".

In case of "lower"
For sort condition/priority order, set "Lower case characters".

#1
For the Input and RelationPath defined in the same Name, you cannot set up nodes which are both same nodes or having relation as ancestor/grandchild.

#2
This is mandatory item when you have set either of the sort condition items (SortKey, SortOrder, SortLanguage, SortDataType, SortCase) in the same line.

#3
Set up the sort conditions in the list, in defined order.

(2) Definition example

Following figure shows the definition example:

Figure 6-82 FigureLoopObjectsDefinition example1

[Figure]

Figure 6-83 FigureLoopObjectsDefinition example2

[Figure]

Figure 6-84 FigureLoopObjectsDefinition example3

[Figure]