Data.DB.TField.AsCurrency
Delphi
property AsCurrency: Currency read GetAsCurrency write SetAsCurrency;
C++
__property System::Currency AsCurrency = {read=GetAsCurrency, write=SetAsCurrency};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | Data.DB.pas Data.DB.hpp |
Data.DB | TField |
説明
項目の値を Currency 値として表します。
AsCurrency プロパティを使用すると,項目のデータの値を取得して Currency 型のオブジェクトまたは変数に変換することや,Currency 値を項目の内容に設定することができます。
TField に実装した場合,AsCurrency を読み出すと,Currency 値に変換された AsFloat の値が返され,AsCurrency を設定すると,指定された Currency 値を Ddouble 型に変換した後に AsFloat プロパティが設定されます。TField の下位コンポーネントには,Currency 型と Ddouble 型との間の暗黙的な変換ではなく,AsCurrency をオーバーライドして Currency 値を直接操作するものがあります。
メモ: 項目が double 値をサポートしていない場合は,AsFloat プロパティまたは AsCurrency プロパティを取得または設定しようとすると,項目コンポーネントは例外を生成します。