目次
用途
明細データに含まれる任意の項目でデータをグルーピングしてデータリストに表示することができます。
例えば、注文番号ごとに複数の明細データがある場合に注文番号ごとにデータをグルーピングすることができます。グルーピングしたデータは各グループごとにヘッダー行とフッター行(グループヘッダー/グループフッターと呼びます)を設定して、グループごとにタイトルを表示したり、合計金額の集計を行うことが可能です。
例
- レイアウトエディタ上
- 出力帳票での見え方
こんな時は
- データリストに合計行を表示したい
→ データリストの合計行を利用。
プロパティ
データリスト(グルーピング)で設定可能なプロパティの一覧です。
グルーピング項目
明細データをグルーピングするための設定です。どの項目でグルーピングするか、グループの並び順をどうするかといった設定ができます。設定を行うと、明細データがグルーピングされます。
グルーピング項目
項目名 | 説明 |
---|---|
項目 | グルーピングに利用する明細データの項目。 |
グループの表示順序 | 各グループの表示順序。 |
オプション
複数の項目でグルーピングした場合に設定が可能です。グループの親子構造や、グループヘッダー/グループフッターの表示方法を変更することができます。
項目名 | 説明 |
---|---|
グループの構造 | 親グループに子グループを入れ子で表示する場合には [親子構造] を、全てのグループを並べて表示する場合には [フラット] を選択。 |
集計行の表示 | 親子構造のグループで集計行をどのように表示するか。[グループ構造] に [親子構造] を選択した場合に設定可能。 |
グループヘッダー/グループフッター
表示設定
項目名 | 説明 |
---|---|
ヘッダー(フッター)行を表示する | グループヘッダー(フッター)行を表示するかどうか。 |
表示条件設定 | 条件を指定し、条件に一致する明細行が1つ以上ある場合にのみヘッダー(フッター)行を表示する設定が可能。 |
基本設定
グループヘッダー/グループフッターの行全体の設定です。
項目名 | 説明 |
---|---|
文字の色 | グループヘッダー(フッター)行の文字の色。 |
背景色 | グループヘッダー(フッター)行の背景の色。 |
項目設定
グループヘッダー/グループフッターに表示する項目の設定です。
項目名 | 説明 |
---|---|
グループレベル | 項目設定を行うグループの階層レベル。グループ構造が [親子構造] の場合のみ設定が可能。対象の階層レベルの項目設定がない場合には [デフォルト] が利用される |
列 | データリスト上の列名。 |
次の列と結合 | 一つ次の列と結合するかどうか。 |
表示内容 | この列の表示内容。 |
項目と値 | この列に表示する値。 |
項目設定(テキスト)
固定テキストを表示したい場合は、表示内容に [テキスト] を選択します。
項目名 | 説明 |
---|---|
基本設定 | |
- 表示位置 | テキストの位置寄せ。 |
テキスト | 表示するテキスト。 |
項目設定(列の合計値)
各列の明細データ項目の合計値を表示したい場合は、表示内容に [列の合計値] を選択します。
項目名 | 説明 |
---|---|
基本設定 | |
- 表示位置 | テキストの位置寄せ。 |
項目設定(グルーピング項目)
グルーピングに利用する項目を表示したい場合は、表示内容に [グルーピング項目] を選択します。
項目名 | 説明 |
---|---|
基本設定 | |
- 表示位置 | テキストの位置寄せ。 |
データバインド | |
- データ項目 | データソースの項目。グルーピングに利用する項目のみ選択可能。 |
- 表示形式 | データの表示形式。 データ項目が数値、日付の場合のみ設定可能。 |
- 端数処理 | 端数の処理方法。データ項目が数値の場合のみ設定可能。 |
- 接頭語の種類 | 接頭語に表示する値の種類。テキストは固定文字列、データはデータソースを表示する。 |
- 接頭語の値 | 接頭語の種類がテキストの場合には接頭語に表示する文字列。接頭語の種類がデータの場合には接頭語に表示するデータ項目。グルーピング項目のみ選択可能。 |
- 接尾語の種類 | 接尾語に表示する値の種類。テキストは固定文字列、データはデータソースを表示する。 |
- 接尾語の値 | 接尾語の種類がテキストの場合には接尾語に表示する文字列。接尾語の種類がデータの場合には接尾語に表示するデータ項目。グルーピング項目のみ選択可能。 |
- 3桁区切り | 数値の3桁区切りのカンマを表示するか。 データ項目が数値の場合のみ設定可能。 |
- 値が0なら非表示 | 値が0の場合に表示するか。データ項目が数値の場合のみ設定可能。 |
- 改行 | 改行するか。 |
項目設定(カスタム項目)
数字や日付などグループ内で計算が可能な項目を集計行の表示項目にする場合には、表示内容に [カスタム項目] を選択します。
項目名 | 説明 |
---|---|
基本設定 | |
- 表示位置 | テキストの位置寄せ。 |
データバインド | |
- データ項目 | データソースの項目。 集計可能な項目のみ選択可能。 |
- 値の種類 | データ項目に対して行う集計処理。 |
- 値の集計条件 | 集計処理の対象とする明細行を、条件で指定可能。 |
- 集計後の計算 | 集計した値に追加で行う計算が設定可能。 |
- 表示形式 | 表示するフォーマットを選択。 |
- 端数処理 | 端数の処理方法。データ項目が数値の場合のみ設定可能。 |
- 接頭語の種類 | 接頭語に表示する値の種類。テキストは固定文字列、データはデータソースを表示する。 |
- 接頭語の値 | 接頭語の種類がテキストの場合には接頭語に表示する文字列。接頭語の種類がデータの場合には接頭語に表示するデータ項目。 |
- 値の種類 | データ項目に対して行う集計処理。 |
- 値の集計条件 | 集計処理の対象とする明細行を、条件で指定可能。 |
- 集計後の計算 | 集計した値を追加で計算する設定が可能。 |
- 接尾語の種類 | 接尾語に表示する値の種類。テキストは固定文字列、データはデータソースを表示する。 |
- 接尾語の値 | 接尾語の種類がテキストの場合には接尾語に表示する文字列。接尾語の種類がデータの場合には接尾語に表示するデータ項目。グルーピング項目のみ選択可能。 |
- 値の種類 | データ項目に対して行う集計処理。 |
- 値の集計条件 | 集計処理の対象とする明細行を、条件で指定可能。 |
- 集計後の計算 | 集計した値を追加で計算する設定が可能。 |
- 3桁区切り | 3桁区切りのカンマを表示するか。データ項目が数値の場合のみ設定可能。 |
- 値が0なら非表示 | 値が0の場合に表示するか。データ項目が数値の場合のみ設定可能。 |
- 改行 | データ出力後に改行するかどうか。 |
その他の設定
項目名 | 説明 |
---|---|
データ行を表示しない | 各グループの明細行を非表示とするか。 ONにすると各グループの明細行は表示されず、グループヘッダーとグループフッターのみ表示される。 |