FireDAC.Comp.DataSet.TFDDataSet.GroupingLevel

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

property GroupingLevel: Integer read GetGroupingLevel;

C++

__property int GroupingLevel = {read=GetGroupingLevel, nodefault};

プロパティ

種類 可視性 ソース ユニット
property public
FireDAC.Comp.DataSet.pas
FireDAC.Comp.DataSet.hpp
FireDAC.Comp.DataSet TFDDataSet

説明

現在のインデックスにおけるグループ化サポートのレベルを返します。


GroupingLevel プロパティを読み取り、グループ化を利用できるグループ レベルの最大値を決定します。現在のレコードがグループのどこに含まれるのかを示す、GetGroupState メソッドを通じて、データセットでグループ化がサポートされます。

フィールド群それぞれに同じ値がある、レコード群として、グループは定義されます。レベル 0 グループは、データセットの全レコードの集合です。レベル 1 グループは、インデックスの最初のフィールド値が同じレコード群です。レベル 2 グループは、インデックスの最初から 2 フィールドの値がそれぞれ同じレコード群です。レベル n グループは、インデックスの最初から n 個のフィールドの値がそれぞれ同じレコード群です。

デフォルトでは、GroupingLevel は、現在のインデックスのデフォルト グループ化レベル、または現在のインデックスで保持されている集計におけるグループ化レベルの最大値の大きいほうです。GroupingLevelIndexFieldCount より大きいことはありません。

関連項目