Datasnap.DBClient.TCustomClientDataSet.ActiveAggs
Delphi
property ActiveAggs[Index: Integer] : TList read GetActiveAggs;
C++
__property System::Classes::TList* ActiveAggs[int Index] = {read=GetActiveAggs};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | public | Datasnap.DBClient.pas Datasnap.DBClient.hpp |
Datasnap.DBClient | TCustomClientDataSet |
Beschreibung
Listet die gewarteten Aggregate auf, die vom aktuellen Index unterstützt werden.
Sie können ActiveAggs auslesen, um eine Liste der aktuell gewarteten Aggregate für die angegebene Gruppierungsebene abzurufen. Der Parameter Index gibt an, ob die Aggregate Daten über die gesamte Client-Datenmenge zusammenfassen (Index = 0), über den aktuellen Wert der ersten Gruppierungsebene (Index = 1), über den aktuellen Wert der zweiten Gruppierungsebene (Index = 2) usw.
ActiveAggs ist ein Listenobjekt (TList), dessen Elemente eine Teilmenge der Aggregate darstellen, die über die Eigenschaft Aggregates gewartet werden können. Werden für die angegebene Gruppierungsebene keine Aggregate gewartet, ist der Wert von ActiveAggs entweder eine leere Liste odernil (Delphi) bzw. NULL (C++).
Anmerkung: Die Gruppierungsebene wird vom aktuellen Index bestimmt. 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.