Data.DB.TField.AsCurrency

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property AsCurrency: Currency read GetAsCurrency write SetAsCurrency;

C++

__property System::Currency AsCurrency = {read=GetAsCurrency, write=SetAsCurrency};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
Data.DB.pas
Data.DB.hpp
Data.DB TField

Beschreibung

Stellt den Feldwert im Währungsformat dar.

Mit AsCurrency kann der Wert der Felddaten im Währungsformat in ein Objekt oder eine Variable übernommen oder einem Feld ein Wert vom Typ Currency zugewiesen werden.

In TField gibt ein Lesezugriff auf AsCurrency den in das Währungsformat konvertierten Wert von AsFloat zurück. Ein Schreibzugriff setzt die Eigenschaft AsFloat, nachdem der Währungswert in den Typ double konvertiert wurde. Einige von TField abgeleitete Klassen überschreiben AsCurrency, um direkt mit Währungswerten zu arbeiten und die implizite Konvertierung zwischen den Typen Currency und double zu umgehen.

Anmerkung:  Wenn das Feld keine Werte des Typs Double unterstützt, löst die Feldkomponente bei einem Lese- oder Schreibzugriff auf die Eigenschaften AsFloat oder AsCurrency eine Exception aus.

Siehe auch