[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: dbf_fields.pas line 33
type TDbfFieldDef = class(TCollectionItem) |
protected |
function GetDisplayName; override; |
procedure AssignTo(); override; |
property DbfVersion: TXBaseVersion; [r] |
public |
constructor Create(); override; |
destructor Destroy; override; |
procedure Assign(); override; |
procedure AssignDb(); |
procedure CheckSizePrecision; |
procedure SetDefaultSize; |
procedure AllocBuffers; |
function IsBlob; |
property DefaultBuf: PChar; [r] |
property MinBuf: PChar; [r] |
property MaxBuf: PChar; [r] |
property HasDefault: Boolean; [rw] |
property HasMin: Boolean; [rw] |
property HasMax: Boolean; [rw] |
property Offset: Integer; [rw] |
property AutoInc: Cardinal; [rw] |
property AutoIncStep: Integer; [rw] |
property IsLockField: Boolean; [rw] |
property IsSystemField: Boolean; [rw] |
property CopyFrom: Integer; [rw] |
published |
property FieldName: string; [rw] |
property FieldType: TFieldType; [rw] |
property VarLengthPosition: Integer; [rw] |
property NativeFieldType: TDbfFieldType; [rw] |
property Size: Integer; [rw] |
property NullPosition: Integer; [rw] |
property Precision: Integer; [rw] |
property Required: Boolean; [rw] |
end; |
| |
TObject |