Obtention de valeurs d'agrégat

De RAD Studio
Aller à : navigation, rechercher

Remonter à Utilisation des agrégats maintenus

Pour obtenir la valeur d'un agrégat maintenu, appelez la méthode Value de l'objet TAggregate qui représente l'agrégat. Value renvoie l'agrégat maintenu du groupe qui contient l'enregistrement en cours de l'ensemble de données client.

Lorsque la synthèse porte sur la totalité de l'ensemble de données client, vous pouvez appeler Value à tout moment pour obtenir l'agrégat maintenu. Toutefois, lorsque la synthèse porte sur des informations regroupées, vous devez veiller à ce que l'enregistrement en cours se trouve dans le groupe à synthétiser. Aussi est-il judicieux d'obtenir les valeurs d'agrégat à des moments précis, comme lorsque vous vous positionnez sur le premier ou le dernier enregistrement d'un groupe. Utilisez la méthode GetGroupState pour déterminer la position de l'enregistrement en cours dans un groupe.

Pour afficher les agrégats maintenus dans les contrôles orientés données, utilisez l'éditeur de champs pour créer un composant champ agrégat persistant. Lorsque vous spécifiez un champ agrégat dans l'éditeur de champs, la propriété Aggregates de l'ensemble de données client est automatiquement mise à jour pour intégrer la spécification d'agrégat appropriée. La propriété AggFields contient le nouveau composant champ agrégat tandis que la méthode FindField le renvoie.

Voir aussi