FireDAC.Comp.DataSet.TFDDataSet.GetGroupState
Delphi
function GetGroupState(ALevel: Integer): TGroupPosInds;
C++
Data::Db::TGroupPosInds __fastcall GetGroupState(int ALevel);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | FireDAC.Comp.DataSet.pas FireDAC.Comp.DataSet.hpp |
FireDAC.Comp.DataSet | TFDDataSet |
Beschreibung
Gibt an, wo sich der aktuelle Datensatz in einer angegebenen Datensatzgruppe befindet.
Mit GetGroupState stellen Sie fest, wo sich er aktuelle Datensatz in der im Parameter ALevel
angegebenen Gruppe befindet. ALevel
identifiziert eine Gruppe nach ihrer Gruppierungsebene im aktuellen Index. Gruppierungsebene 1 ist die Gruppe der Datensätze mit demselben Wert im ersten Feld des Index. Gruppierungsebene 2 ist die Gruppe der Datensätze mit denselben Werten in den beiden ersten Feldern des Index usw. GetGroupState gibt einen der folgenden Werte zurück:
Wert |
Bedeutung |
---|---|
[gbMiddle] |
Der aktuelle Datensatz ist weder der erste noch der letzte Datensatz in der Gruppe. |
[gbFirst] |
Der aktuelle Datensatz ist der erste Datensatz in der Gruppe, die mindestens zwei Datensätze enthält. |
[gbLast] |
Der aktuelle Datensatz ist der letzte Datensatz in der Gruppe, die mindestens zwei Datensätze enthält. |
[gbFirstgbLast] |
Der aktuelle Datensatz ist der einzige Datensatz in der Gruppe. |
[] |
|