[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: db.pas line 288
| type TField = class(TComponent) | 
| protected | 
| function AccessError(); | 
| procedure CheckInactive; | 
| class procedure CheckTypeSize(); virtual; | 
| procedure Change; virtual; | 
| procedure Bind(); virtual; | 
| procedure DataChanged; | 
| procedure FreeBuffers; virtual; | 
| function GetAsBCD; virtual; | 
| function GetAsBoolean; virtual; | 
| function GetAsBytes; virtual; | 
| function GetAsCurrency; virtual; | 
| function GetAsDateTime; virtual; | 
| function GetAsExtended; virtual; | 
| function GetAsFloat; virtual; | 
| function GetAsLargeInt; virtual; | 
| function GetAsLongint; virtual; | 
| function GetAsLongWord; virtual; | 
| function GetAsInteger; virtual; | 
| function GetAsVariant; virtual; | 
| function GetOldValue; virtual; | 
| function GetAsSingle; virtual; | 
| function GetAsString; virtual; | 
| function GetAsAnsiString; virtual; | 
| function GetAsUnicodeString; virtual; | 
| function GetAsUTF8String; virtual; | 
| function GetAsWideString; virtual; | 
| function GetCanModify; virtual; | 
| function GetClassDesc; virtual; | 
| function GetDataSize; virtual; | 
| function GetDefaultWidth; virtual; | 
| function GetDisplayName; | 
| function GetCurValue; virtual; | 
| function GetNewValue; virtual; | 
| function GetIsNull; virtual; | 
| function GetParentComponent; override; | 
| procedure GetText(); virtual; | 
| function HasParent; override; | 
| procedure Notification(); override; | 
| procedure PropertyChanged(); | 
| procedure ReadState(); override; | 
| procedure SetAsBCD(); virtual; | 
| procedure SetAsBoolean(); virtual; | 
| procedure SetAsBytes(); virtual; | 
| procedure SetAsCurrency(); virtual; | 
| procedure SetAsDateTime(); virtual; | 
| procedure SetAsExtended(); virtual; | 
| procedure SetAsFloat(); virtual; | 
| procedure SetAsLargeInt(); virtual; | 
| procedure SetAsLongint(); virtual; | 
| procedure SetAsLongWord(); virtual; | 
| procedure SetAsInteger(); virtual; | 
| procedure SetAsVariant(); virtual; | 
| procedure SetAsSingle(); virtual; | 
| procedure SetAsString(); virtual; | 
| procedure SetAsAnsiString(); virtual; | 
| procedure SetAsUnicodeString(); virtual; | 
| procedure SetAsUTF8String(); virtual; | 
| procedure SetAsWideString(); virtual; | 
| procedure SetDataset(); virtual; | 
| procedure SetDataType(); | 
| procedure SetNewValue(); | 
| procedure SetSize(); virtual; | 
| procedure SetParentComponent(); override; | 
| procedure SetParentField(); virtual; | 
| procedure SetText(); virtual; | 
| procedure SetVarValue(); virtual; | 
| public | 
| constructor Create(); override; | 
| destructor Destroy; override; | 
| procedure Assign(); override; | 
| procedure AssignValue(); | 
| procedure Clear; virtual; | 
| procedure FocusControl; | 
| function GetData(); | 
| class function IsBlob; virtual; | 
| function IsValidChar(); virtual; | 
| procedure RefreshLookupList; | 
| procedure SetData(); | 
| procedure SetFieldType(); virtual; | 
| procedure Validate(); | 
| property AsBCD: TBCD; [rw] | 
| property AsBoolean: Boolean; [rw] | 
| property AsBytes: TBytes; [rw] | 
| property AsCurrency: Currency; [rw] | 
| property AsDateTime: TDateTime; [rw] | 
| property AsExtended: Extended; [rw] | 
| property AsFloat: Double; [rw] | 
| property AsLongint: LongInt; [rw] | 
| property AsLongWord: LongWord; [rw] | 
| property AsLargeInt: LargeInt; [rw] | 
| property AsInteger: LongInt; [rw] | 
| property AsSingle: Single; [rw] | 
| property AsString: string; [rw] | 
| property AsAnsiString: AnsiString; [rw] | 
| property AsUnicodeString: UnicodeString; [rw] | 
| property AsUTF8String: UTF8String; [rw] | 
| property AsWideString: WideString; [rw] | 
| property AsVariant: variant; [rw] | 
| property AttributeSet: string; [rw] | 
| property Calculated: Boolean; [rw] | 
| property CanModify: Boolean; [r] | 
| property CurValue: Variant; [r] | 
| property DataSize: Integer; [r] | 
| property DataType: TFieldType; [r] | 
| property DisplayName: string; [r] | 
| property DisplayText: string; [r] | 
| property EditMask: TEditMask; [rw] | 
| property EditMaskPtr: TEditMask; [r] | 
| property FieldNo: LongInt; [r] | 
| property IsIndexField: Boolean; [r] | 
| property IsNull: Boolean; [r] | 
| property NewValue: Variant; [rw] | 
| property Offset: Word; [r] | 
| property Size: Integer; [rw] | 
| property Text: string; [rw] | 
| property ValidChars: TFieldChars; [rw] | 
| property Value: variant; [rw] | 
| property OldValue: variant; [r] | 
| property LookupList: TLookupList; [r] | 
| published | 
| property Alignment: TAlignment; [rw] | 
| property CustomConstraint: string; [rw] | 
| property ConstraintErrorMessage: string; [rw] | 
| property DefaultExpression: string; [rw] | 
| property DisplayLabel: string; [rws] | 
| property DisplayWidth: LongInt; [rws] | 
| property FieldKind: TFieldKind; [rw] | 
| property FieldName: string; [rw] | 
| property HasConstraints: Boolean; [r] | 
| property Index: LongInt; [rw] | 
| property ImportedConstraint: string; [rw] | 
| property KeyFields: string; [rw] | 
| property LookupCache: Boolean; [rw] | 
| property LookupDataSet: TDataSet; [rw] | 
| property LookupKeyFields: string; [rw] | 
| property LookupResultField: string; [rw] | 
| property Lookup: Boolean; [rws] deprecated ; | 
| property Origin: string; [rw] | 
| property ParentField: TObjectField; [rw] | 
| property ProviderFlags: TProviderFlags; [rw] | 
| property ReadOnly: Boolean; [rw] | 
| property Required: Boolean; [rw] | 
| property Visible: Boolean; [rw] | 
| property OnChange: TFieldNotifyEvent; [rw] | 
| property OnGetText: TFieldGetTextEvent; [rw] | 
| property OnSetText: TFieldSetTextEvent; [rw] | 
| property OnValidate: TFieldNotifyEvent; [rw] | 
| end; | 
| | | 
| TObject |