Datasnap.DBClient.TCustomClientDataSet.ActiveAggs
Delphi
property ActiveAggs[Index: Integer] : TList read GetActiveAggs;
C++
__property System::Classes::TList* ActiveAggs[int Index] = {read=GetActiveAggs};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | public | Datasnap.DBClient.pas Datasnap.DBClient.hpp |
Datasnap.DBClient | TCustomClientDataSet |
Description
Enumère les agrégats mis à jour gérés pour l'index en cours.
Consultez la propriété ActiveAggs pour obtenir une liste des agrégats mis à jour pour le niveau de regroupement spécifié. Le paramètre Index spécifie si les agrégats résument les données de tout l'ensemble de données client (Index = 0), pour la valeur en cours du premier niveau de regroupement (Index = 1), pour la valeur en cours du second niveau de regroupement (Index = 2), etc.
ActiveAggs est un objet liste (TList) dont les éléments sont un sous-ensemble des agrégats possibles gérés par la propriété Aggregates. S'il n'y a pas d'agrégats mis à jour pour le niveau de groupement spécifié, la valeur de est une liste vide ou nil (Delphi) ou NULL (C++).
Remarque : Chaque niveau de regroupement est déterminé uniquement par l'index en cours. Le regroupement de niveau 1 est l'ensemble des enregistrements ayant la même valeur pour le premier champ de l'index. Le regroupement de niveau 2 est l'ensemble des enregistrements ayant la même valeur pour les deux premiers champs de l'index, etc.