7.15.25 同一のName要素を複数行に定義できるオブジェクト
一部のObjectsでは,同一のName要素を複数行に定義することができます。同一のName要素の行は同じ1つのオブジェクトに対する定義と見なされ,複数の値の定義で使用できます。この場合,値は定義された順にリストに設定されます。
同一のName要素を複数行に定義できるオブジェクト,およびそのオブジェクトで複数の値を定義できる項目を次の表に示します。
# |
オブジェクト |
複数の値を定義できる項目 |
---|---|---|
1 |
ConcatenateObjects |
Input |
2 |
SumObjects |
Input |
3 |
LoopObjects |
RelationalPath, SortKey, SortOrder, SortLanguage, SortDataType, SortCase |
4 |
ChooseObjects |
Condition, OutputValue |
5 |
CustomObjects |
Argument, ArgumentType, Input |
同一のName要素は連続する行でだけ定義できます。連続しない行に同一のName要素を定義した場合は検証時にエラーになります。また,2行目以降でName要素が省略された場合は,上の行の値が設定されます。
同一のName要素を複数行に定義した場合の例を次の図に示します。