FireDAC.Comp.DataSet.TFDAggregate.InUse

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

property InUse: Boolean read GetInUse;

C++

__property bool InUse = {read=GetInUse, nodefault};

プロパティ

種類 可視性 ソース ユニット
property public
FireDAC.Comp.DataSet.pas
FireDAC.Comp.DataSet.hpp
FireDAC.Comp.DataSet TFDAggregate

説明

集計値を現在使用できるかどうかを示します。


InUse を読み取ると、Value プロパティが集計値を返すかどうかを判断することができます。

InUseFalse であれば、Value にアクセスすることはできず、null が返されます。InUseTrue であれば、集計値は保持されています。つまり、現在のレコード群(現在のグループ内のレコードに対する編集を含む)に対して Expression で指定された式が計算されています。値はアクセス可能で、Value からは意味のある値が返されます。

 if FDQuery1.Aggregates[0].InUse then
   Label1.Caption := VarToStr(FDQuery1.Aggregates[0].Value)
 else
   Label1.Caption := '<not accessible>';

関連項目