FireDAC.Comp.DataSet.TFDAggregate.InUse
Delphi
property InUse: Boolean read GetInUse;
C++
__property bool InUse = {read=GetInUse, nodefault};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | public | FireDAC.Comp.DataSet.pas FireDAC.Comp.DataSet.hpp |
FireDAC.Comp.DataSet | TFDAggregate |
Description
Indique si la valeur d'agrégation est actuellement disponible.
Lisez InUse pour déterminer si la propriété Value renvoie une valeur d'agrégation.
Lorsque InUse vaut False, Value n'est pas accessible et elle renvoie null. Lorsque InUse vaut True, la valeur d'agrégation est maintenue. Elle calcule donc la formule spécifiée par Expression pour l'ensemble d'enregistrements en cours, y compris les modifications apportées aux enregistrements dans le groupe en cours. La valeur est accessible et Value renvoie une valeur significative.
Exemple
if FDQuery1.Aggregates[0].InUse then
Label1.Caption := VarToStr(FDQuery1.Aggregates[0].Value)
else
Label1.Caption := '<not accessible>';