Datasnap.DBClient.TClientDataSet.AggregatesActive

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property AggregatesActive: Boolean read FAggregatesActive write SetAggsActive default 0;

C++

__property AggregatesActive = {default=0};

Eigenschaften

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

Beschreibung

Gibt an, ob die Client-Datenmenge Aggregatwerte berechnet und pflegt.

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

Gibt an, ob die Client-Datenmenge Aggregatwerte berechnet und pflegt.

Mit AggregatesActive können Sie angeben, ob die Client-Datenmenge Aggregatwerte verwalten soll. Ist AggregatesActive false (Standard), unterstützt die Client-Datenmenge die Pflege von Aggregaten nicht. So wird vermieden, dass die Client-Datenmenge Werte berechnet, die in der Anwendung nicht benötigt werden. Ist AggregatesActive true, berechnet und pflegt die Client-Datenmenge alle Aggregatwerte, die in der Eigenschaft Aggregates angegeben und die mit dem aktuellen Index kompatibel sind.

Werden Aggregate gepflegt, gibt die Methode Value jedes aktiven Aggregatobjekts einen Wert zurück, der den aktuellen Daten in der Client-Datenmenge entspricht. Bearbeitet der Benutzer die Daten in der Datenmenge, werden diese Werte neu berechnet, um die Änderungen des Benutzers zu berücksichtigen.

Anmerkung:  Wenn nur bestimmte Aggregate aktiviert bzw. deaktiviert werden sollen, können Sie die Eigenschaft Active der einzelnen TAggregate-Objekte verwenden. Diese Objekte sind über die Eigenschaft Aggregates verfügbar.

Siehe auch