Datasnap.DBClient.TClientDataSet.Aggregates

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property Aggregates: TAggregates read FAggregates write SetAggregates;

C++

__property Aggregates;

Propriétés

Type Visibilité  Source Unité  Parent
property published
Datasnap.DBClient.pas
Datasnap.DBClient.hpp
Datasnap.DBClient TClientDataSet

Description

Enumère tous les agrégats s'appliquant à l'ensemble de données client.

Datasnap.DBClient.TClientDataSet.Aggregates hérite de Datasnap.DBClient.TCustomClientDataSet.Aggregates. Tout le contenu en-dessous de cette ligne se réfère à Datasnap.DBClient.TCustomClientDataSet.Aggregates.

Enumère tous les agrégats s'appliquant à l'ensemble de données client.

Utilisez la propriété Aggregates pour définir des agrégats qui résument les données de l'ensemble de données client. Aggregates est une collection d'objets TAggregate, chacun d'eux définissant une formule de calcul d'une valeur agrégée pour un groupe d'enregistrements de l'ensemble de données client. Les différents agrégats peuvent résumer tous les enregistrements de l'ensemble de données client ou des sous-groupes d'enregistrements ayant une même valeur pour un ensemble de champs. Les Aggregates qui résument un sous-groupe d'enregistrements sont associés à des index et ne peuvent s'utiliser que si l'index associé est actif.

N'utilisez pas la propriété Aggregates pour obtenir les valeurs résumées mises à jour par l'ensemble de données client. Aggregates peut contenir des objets TAggregate inactifs. Utilisez à la place la propriété ActiveAggs qui ne représente que les objets TAggregate actifs.

Remarque :  Vous n'avez pas besoin d'ajouter un objet TAggregate à la collection Aggregates lorsque vous ajoutez un champ agrégation à l'aide de l'éditeur de champs L'éditeur de champs ajoute automatiquement les objets TAggregate à Aggregates pour chaque champ agrégation que vous définissez.

Voir aussi