コンポーネント

コンポーネント

エレメント|データリスト – グルーピング

用途

明細データに含まれる任意の項目でデータをグルーピングしてデータリストに表示することができます。

例えば、注文番号ごとに複数の明細データがある場合に注文番号ごとにデータをグルーピングすることができます。グルーピングしたデータは各グループごとにヘッダー行とフッター行(グループヘッダー/グループフッターと呼びます)を設定して、グループごとにタイトルを表示したり、合計金額の集計を行うことが可能です。

  • レイアウトエディタ上
  • 出力帳票での見え方

こんな時は

  • データリストに合計行を表示したい
    データリストの合計行を利用。

 

プロパティ

データリスト(グルーピング)で設定可能なプロパティの一覧です。

グルーピング項目

明細データをグルーピングするための設定です。どの項目でグルーピングするか、グループの並び順をどうするかといった設定ができます。設定を行うと、明細データがグルーピングされます。

グルーピング項目

項目名 説明
項目 グルーピングに利用する明細データの項目。
グループの表示順序 各グループの表示順序。

 

オプション

複数の項目でグルーピングした場合に設定が可能です。グループの親子構造や、グループヘッダー/グループフッターの表示方法を変更することができます。

項目名 説明
グループの構造 親グループに子グループを入れ子で表示する場合には [親子構造] を、全てのグループを並べて表示する場合には [フラット] を選択。
集計行の表示 親子構造のグループで集計行をどのように表示するか。[グループ構造] に [親子構造] を選択した場合に設定可能。

 

グループヘッダー/グループフッター

表示設定

項目名 説明
ヘッダー(フッター)行を表示する グループヘッダー(フッター)行を表示するかどうか。
表示条件設定 条件を指定し、条件に一致する明細行が1つ以上ある場合にのみヘッダー(フッター)行を表示する設定が可能。

 

基本設定

グループヘッダー/グループフッターの行全体の設定です。

項目名 説明
文字の色 グループヘッダー(フッター)行の文字の色。
背景色 グループヘッダー(フッター)行の背景の色。

 

項目設定

グループヘッダー/グループフッターに表示する項目の設定です。

項目名 説明
グループレベル 項目設定を行うグループの階層レベル。グループ構造が [親子構造] の場合のみ設定が可能。対象の階層レベルの項目設定がない場合には [デフォルト] が利用される
データリスト上の列名。
次の列と結合 一つ次の列と結合するかどうか。
表示内容 この列の表示内容。
項目と値 この列に表示する値。

 

項目設定(テキスト)

固定テキストを表示したい場合は、表示内容に [テキスト] を選択します。

項目名 説明
基本設定
- 表示位置 テキストの位置寄せ。
テキスト 表示するテキスト。

 

項目設定(列の合計値)

各列の明細データ項目の合計値を表示したい場合は、表示内容に [列の合計値] を選択します。

項目名 説明
基本設定
- 表示位置 テキストの位置寄せ。

 

項目設定(グルーピング項目)

グルーピングに利用する項目を表示したい場合は、表示内容に [グルーピング項目] を選択します。

項目名 説明
基本設定
- 表示位置 テキストの位置寄せ。
データバインド
- データ項目 データソースの項目。グルーピングに利用する項目のみ選択可能。
- 表示形式 データの表示形式。 データ項目が数値、日付の場合のみ設定可能。
- 端数処理 端数の処理方法。データ項目が数値の場合のみ設定可能。
- 接頭語の種類 接頭語に表示する値の種類。テキストは固定文字列、データはデータソースを表示する。
- 接頭語の値 接頭語の種類がテキストの場合には接頭語に表示する文字列。接頭語の種類がデータの場合には接頭語に表示するデータ項目。グルーピング項目のみ選択可能。
- 接尾語の種類 接尾語に表示する値の種類。テキストは固定文字列、データはデータソースを表示する。
- 接尾語の値 接尾語の種類がテキストの場合には接尾語に表示する文字列。接尾語の種類がデータの場合には接尾語に表示するデータ項目。グルーピング項目のみ選択可能。
- 3桁区切り 数値の3桁区切りのカンマを表示するか。 データ項目が数値の場合のみ設定可能。
- 値が0なら非表示 値が0の場合に表示するか。データ項目が数値の場合のみ設定可能。
- 改行 改行するか。

 

項目設定(カスタム項目)

数字や日付などグループ内で計算が可能な項目を集計行の表示項目にする場合には、表示内容に [カスタム項目] を選択します。

項目名 説明
基本設定
- 表示位置 テキストの位置寄せ。
データバインド
- データ項目 データソースの項目。 集計可能な項目のみ選択可能。
- 値の種類 データ項目に対して行う集計処理。
- 値の集計条件 集計処理の対象とする明細行を、条件で指定可能。
- 集計後の計算 集計した値に追加で行う計算が設定可能。
- 表示形式 表示するフォーマットを選択。
- 端数処理 端数の処理方法。データ項目が数値の場合のみ設定可能。
- 接頭語の種類 接頭語に表示する値の種類。テキストは固定文字列、データはデータソースを表示する。
- 接頭語の値 接頭語の種類がテキストの場合には接頭語に表示する文字列。接頭語の種類がデータの場合には接頭語に表示するデータ項目。
- 値の種類 データ項目に対して行う集計処理。
- 値の集計条件 集計処理の対象とする明細行を、条件で指定可能。
- 集計後の計算 集計した値を追加で計算する設定が可能。
- 接尾語の種類 接尾語に表示する値の種類。テキストは固定文字列、データはデータソースを表示する。
- 接尾語の値 接尾語の種類がテキストの場合には接尾語に表示する文字列。接尾語の種類がデータの場合には接尾語に表示するデータ項目。グルーピング項目のみ選択可能。
- 値の種類 データ項目に対して行う集計処理。
- 値の集計条件 集計処理の対象とする明細行を、条件で指定可能。
- 集計後の計算 集計した値を追加で計算する設定が可能。
- 3桁区切り 3桁区切りのカンマを表示するか。データ項目が数値の場合のみ設定可能。
- 値が0なら非表示 値が0の場合に表示するか。データ項目が数値の場合のみ設定可能。
- 改行 データ出力後に改行するかどうか。

 

その他の設定

項目名 説明
データ行を表示しない 各グループの明細行を非表示とするか。 ONにすると各グループの明細行は表示されず、グループヘッダーとグループフッターのみ表示される。

 


TOP