Datasnap.DBClient.TClientDataSet.Aggregates

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property Aggregates;

C++

__property Aggregates;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property published
Datasnap.DBClient.pas
Datasnap.DBClient.hpp
Datasnap.DBClient TClientDataSet

Beschreibung

Listet alle Aggregate auf, die für die Client-Datenmenge gelten.

Datasnap.DBClient.TClientDataSet.Aggregates erbt von Datasnap.DBClient.TCustomClientDataSet.Aggregates. Der folgende Inhalt bezieht sich auf Datasnap.DBClient.TCustomClientDataSet.Aggregates.

Listet alle Aggregate auf, die für die Client-Datenmenge gelten.

Mit Aggregates können Sie Aggregate definieren, welche die Daten in einer Client-Datenmenge zusammenfassen. Aggregates ist eine Kollektion von TAggregate-Objekten, die jeweils eine Formel zum Berechnen eines Aggregatwerts aus einer Gruppe von Datensätzen in der Client-Datenmenge definierten. Die einzelnen Aggregate können alle Datensätze in der Client-Datenmenge zusammenfassen oder Teilgruppen von Datensätzen, die denselben Wert in einer bestimmten Gruppe von Feldern enthalten. Diese Teilgruppenaggregate sind Indizes zugeordnet und können nur genutzt werden, wenn der entsprechende Index der aktuelle Index ist.

Verwenden Sie Aggregates nicht, um zusammengefasste Werte abzurufen, die von der Client-Datenmenge gewartet werden. Aggregates kann TAggregate-Objekte enthalten, die derzeit nicht aktiv sind. Verwenden Sie stattdessen die Eigenschaft ActiveAggs, die nur die derzeit aktiven TAggregate-Objekte repräsentiert.

Anmerkung:  Sie müssen der Aggregates-Kollektion kein TAggregate-Objekt hinzufügen, wenn Sie mit dem Felder-Editor ein Aggregatfeld hinzufügen. Der Feldeditor fügt automatisch für jedes definierte Aggregatfeld TAggregate-Objekte in die Aggregates-Kollektion ein.

Siehe auch