SortExpressionScope 要素 (RDL)
SortExpression 要素 (RDL) を評価するスコープ (データ領域またはグループ化) の名前が格納されます。
構文
<UserSort >
...
<SortExpressionScope>...</SortExpressionScope>
...
</UserSort>
要素の特性
特性 | 説明 |
---|---|
データ型と長さ |
String |
既定値 |
なし |
カーディナリティ |
0-1 : 省略可能な要素で、出現しないか、出現する場合は 1 回の出現が可能です |
要素の関係
関係 | 要素 |
---|---|
親要素 |
|
子要素 |
なし |
解説
省略すると、式が評価され、SortTarget 内の詳細スコープで並べ替えが個別に実行されます。
値は、現在のスコープと等しいか、そのスコープに含まれるスコープである必要があります。データ領域に含まれないなど、テキスト ボックスに現在のスコープがない場合は、SortExpressionScope が SortTarget と等しいか、それに含まれている必要があります。
SortExpressionScope のデータセットは、SortTarget のデータセットと同じである必要があります。
並べ替えは、SortExpressionScope を含むグループ内で行われます。たとえば、1 つのテーブル内に国グループと市グループがあり、各ヘッダーの UserSort と対応するグループの SortExpressionScope がある場合、国の並べ替えではテーブル内の国グループが並べ替えられ、市の並べ替えでは各国グループ内の市グループが並べ替えられて、国グループが再度並べ替えられることはありません。