Datasnap.DBClient.TAggregate.Value
Delphi
function Value: Variant;
C++
System::Variant __fastcall Value(void);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Datasnap.DBClient.pas Datasnap.DBClient.hpp |
Datasnap.DBClient | TAggregate |
Description
Renvoie la valeur calculée de l'agrégat.
Appelez Value pour obtenir l'évaluation de l'Expression sur le groupe d'enregistrements précisé par GroupingLevel. Si GroupingLevel a une valeur différente de zéro (c'est-à-dire, si l'agrégat récapitule un sous-groupe d'enregistrements de l'ensemble de données client), Value récapitule les données du groupe contenant l'enregistrement en cours.
Si l'agrégat n'est pas maintenu, Value renvoie la valeur Null. Un agrégat n'est pas maintenu si
La propriété Active a la valeur false.
La propriété DataSet a pour valeur nil (Delphi) ou NULL (C++).
L'agrégat récapitule un sous-groupe et la propriété IndexName ne correspond pas à l'index de l'ensemble de données client.