Class TFieldDef

Unit

Declaration

type TFieldDef = class(TNamedItem)

Description

This item has no description.

Hierarchy

Overview

Fields

Protected FFieldNo: Longint;

Methods

Public constructor create(ACollection : TCollection); overload; override;
Public constructor Create(AOwner: TFieldDefs; const AName: string; ADataType: TFieldType; ASize: Integer; ARequired: Boolean; AFieldNo: Longint); overload;
Public destructor Destroy; override;
Public procedure Assign(APersistent: TPersistent); override;
Public function CreateField(AOwner: TComponent): TField;

Properties

Public property FieldClass: TFieldClass read GetFieldClass;
Public property FieldNo: Longint read FFieldNo;
Public property InternalCalcField: Boolean read FInternalCalcField write FInternalCalcField;
Public property Required: Boolean read FRequired write SetRequired;
Published property Attributes: TFieldAttributes read FAttributes write SetAttributes default [];
Published property DataType: TFieldType read FDataType write SetDataType;
Published property Precision: Longint read FPrecision write SetPrecision default -1;
Published property Size: Integer read FSize write SetSize default 0;

Description

Fields

Protected FFieldNo: Longint;

This item has no description.

Methods

Public constructor create(ACollection : TCollection); overload; override;

This item has no description.

Public constructor Create(AOwner: TFieldDefs; const AName: string; ADataType: TFieldType; ASize: Integer; ARequired: Boolean; AFieldNo: Longint); overload;

This item has no description.

Public destructor Destroy; override;

This item has no description.

Public procedure Assign(APersistent: TPersistent); override;

This item has no description.

Public function CreateField(AOwner: TComponent): TField;

This item has no description.

Properties

Public property FieldClass: TFieldClass read GetFieldClass;

This item has no description.

Public property FieldNo: Longint read FFieldNo;

This item has no description.

Public property InternalCalcField: Boolean read FInternalCalcField write FInternalCalcField;

This item has no description.

Public property Required: Boolean read FRequired write SetRequired;

This item has no description.

Published property Attributes: TFieldAttributes read FAttributes write SetAttributes default [];

This item has no description.

Published property DataType: TFieldType read FDataType write SetDataType;

This item has no description.

Published property Precision: Longint read FPrecision write SetPrecision default -1;

This item has no description.

Published property Size: Integer read FSize write SetSize default 0;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.