[Overview][Constants][Types][Classes][Procedures and functions][Index] Reference for unit 'db' (#fcl)

TFMTBCDField

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: db.pas line 802

type TFMTBCDField = class(TNumericField)

  class procedure CheckTypeSize(); override;

protected

  function GetAsBCD; override;

  function GetAsCurrency; override;

  function GetAsFloat; override;

  function GetAsLongint; override;

  function GetAsString; override;

  function GetAsVariant; override;

  function GetDataSize; override;

  function GetDefaultWidth; override;

  procedure GetText(); override;

  procedure SetAsBCD(); override;

  procedure SetAsFloat(); override;

  procedure SetAsLongint(); override;

  procedure SetAsString(); override;

  procedure SetAsCurrency(); override;

  procedure SetVarValue(); override;

public

  constructor Create(); override;

  function CheckRange();

  property Value: TBCD; [rw]

published

  property Precision: LongInt; [rw]

  property Currency: Boolean; [rw]

  property MaxValue: String; [rw]

  property MinValue: String; [rw]

  property Size;

end;

Inheritance

TFMTBCDField

|

TNumericField

  

Base class for all numerical data field classe

|

TField

  

Provide access to the contents of a single field in a record

|

TComponent,IUnknown,IInterfaceComponentReference

|

TPersistent

|

TObject

The latest version of this document can be found at lazarus-ccr.sourceforge.net.