Class TFixedFormatDataSet
Unit
Declaration
type TFixedFormatDataSet = class(TDataSet)
Description
This item has no description.
Hierarchy
- TObject
- tpersistent
- tcomponent
- TDataSet
- TFixedFormatDataSet
Overview
Fields
| Protected | FData:TStringlist; |
| Protected | FCurRec:Integer; |
| Protected | FRecBufSize:Integer; |
| Protected | FRecordSize:Integer; |
| Protected | FLastBookmark:PtrInt; |
| Protected | FRecInfoOfs:Integer; |
| Protected | FBookmarkOfs:Integer; |
| Protected | FSaveChanges:Boolean; |
| Protected | FDefaultRecordLength:Cardinal; |
| Protected | FDataOffset: Integer; |
Methods
| Protected | function AllocRecordBuffer: TRecordBuffer; override; |
| Protected | procedure FreeRecordBuffer(var Buffer: TRecordBuffer); override; |
| Protected | procedure InternalAddRecord(Buffer: Pointer; DoAppend: Boolean); override; |
| Protected | procedure InternalClose; override; |
| Protected | procedure InternalDelete; override; |
| Protected | procedure InternalFirst; override; |
| Protected | procedure InternalGotoBookmark(ABookmark: Pointer); override; |
| Protected | procedure InternalHandleException; override; |
| Protected | procedure InternalInitFieldDefs; override; |
| Protected | procedure InternalInitRecord(Buffer: TRecordBuffer); override; |
| Protected | procedure InternalLast; override; |
| Protected | procedure InternalOpen; override; |
| Protected | procedure InternalPost; override; |
| Protected | procedure InternalEdit; override; |
| Protected | procedure InternalSetToRecord(Buffer: TRecordBuffer); override; |
| Protected | function IsCursorOpen: Boolean; override; |
| Protected | procedure GetBookmarkData(Buffer: TRecordBuffer; Data: Pointer); override; |
| Protected | function GetBookmarkFlag(Buffer: TRecordBuffer): TBookmarkFlag; override; |
| Protected | function GetRecord(Buffer: TRecordBuffer; GetMode: TGetMode; DoCheck: Boolean): TGetResult; override; |
| Protected | function GetRecordSize: Word; override; |
| Protected | procedure SetBookmarkFlag(Buffer: TRecordBuffer; Value: TBookmarkFlag); override; |
| Protected | procedure SetBookmarkData(Buffer: TRecordBuffer; Data: Pointer); override; |
| Protected | procedure ClearCalcFields(Buffer: TRecordBuffer); override; |
| Protected | function GetRecordCount: Integer; override; |
| Protected | function GetRecNo: Integer; override; |
| Protected | procedure SetRecNo(Value: Integer); override; |
| Protected | function GetCanModify: boolean; override; |
| Protected | function TxtGetRecord(Buffer : TRecordBuffer; GetMode: TGetMode): TGetResult; |
| Protected | function RecordFilter(RecBuf: Pointer; ARecNo: Integer): Boolean; |
| Protected | function BufToStore(Buffer: TRecordBuffer): String; virtual; |
| Protected | function StoreToBuf(Source: String): String; virtual; |
| Public | constructor Create(AOwner: TComponent); override; |
| Public | destructor Destroy; override; |
| Public | procedure SetFieldData(Field: TField; Buffer: Pointer); override; |
| Public | function GetFieldData(Field: TField; Buffer: Pointer): Boolean; override; |
| Public | procedure RemoveBlankRecords; dynamic; |
| Public | procedure RemoveExtraColumns; dynamic; |
| Public | procedure SaveFileAs(strFileName : String); dynamic; |
| Public | procedure LoadFromStream(Stream :TStream); |
| Public | procedure SavetoStream(Stream :TStream); |
Properties
| Public | property DefaultRecordLength: Cardinal read FDefaultRecordLength
write FDefaultRecordLength default 250; |
| Public | property CanModify; |
| Published | property FileMustExist: Boolean read FFileMustExist write SetFileMustExist; |
| Published | property ReadOnly: Boolean read FReadOnly write SetReadOnly; |
| Published | property FileName : TFileName read FFileName write SetFileName; |
| Published | property Schema: TStringList read FSchema write SetSchema; |
| Published | property TrimSpace: Boolean read FTrimSpace write SetTrimSpace default True; |
| Published | property FieldDefs; |
| Published | property Active; |
| Published | property AutoCalcFields; |
| Published | property Filtered; |
| Published | property BeforeOpen; |
| Published | property AfterOpen; |
| Published | property BeforeClose; |
| Published | property AfterClose; |
| Published | property BeforeInsert; |
| Published | property AfterInsert; |
| Published | property BeforeEdit; |
| Published | property AfterEdit; |
| Published | property BeforePost; |
| Published | property AfterPost; |
| Published | property BeforeCancel; |
| Published | property AfterCancel; |
| Published | property BeforeDelete; |
| Published | property AfterDelete; |
| Published | property BeforeScroll; |
| Published | property AfterScroll; |
| Published | property OnCalcFields; |
| Published | property OnDeleteError; |
| Published | property OnEditError; |
| Published | property OnFilterRecord; |
| Published | property OnNewRecord; |
| Published | property OnPostError; |
| Published | property onmodified; |
Description
Fields
| Protected | FData:TStringlist; |
|
This item has no description. | |
| Protected | FCurRec:Integer; |
|
This item has no description. | |
| Protected | FRecBufSize:Integer; |
|
This item has no description. | |
| Protected | FRecordSize:Integer; |
|
This item has no description. | |
| Protected | FLastBookmark:PtrInt; |
|
This item has no description. | |
| Protected | FRecInfoOfs:Integer; |
|
This item has no description. | |
| Protected | FBookmarkOfs:Integer; |
|
This item has no description. | |
| Protected | FSaveChanges:Boolean; |
|
This item has no description. | |
| Protected | FDefaultRecordLength:Cardinal; |
|
This item has no description. | |
| Protected | FDataOffset: Integer; |
|
This item has no description. | |
Methods
| Protected | function AllocRecordBuffer: TRecordBuffer; override; |
|
This item has no description. | |
| Protected | procedure FreeRecordBuffer(var Buffer: TRecordBuffer); override; |
|
This item has no description. | |
| Protected | procedure InternalAddRecord(Buffer: Pointer; DoAppend: Boolean); override; |
|
This item has no description. | |
| Protected | procedure InternalClose; override; |
|
This item has no description. | |
| Protected | procedure InternalDelete; override; |
|
This item has no description. | |
| Protected | procedure InternalFirst; override; |
|
This item has no description. | |
| Protected | procedure InternalGotoBookmark(ABookmark: Pointer); override; |
|
This item has no description. | |
| Protected | procedure InternalHandleException; override; |
|
This item has no description. | |
| Protected | procedure InternalInitFieldDefs; override; |
|
This item has no description. | |
| Protected | procedure InternalInitRecord(Buffer: TRecordBuffer); override; |
|
This item has no description. | |
| Protected | procedure InternalLast; override; |
|
This item has no description. | |
| Protected | procedure InternalOpen; override; |
|
This item has no description. | |
| Protected | procedure InternalPost; override; |
|
This item has no description. | |
| Protected | procedure InternalEdit; override; |
|
This item has no description. | |
| Protected | procedure InternalSetToRecord(Buffer: TRecordBuffer); override; |
|
This item has no description. | |
| Protected | function IsCursorOpen: Boolean; override; |
|
This item has no description. | |
| Protected | procedure GetBookmarkData(Buffer: TRecordBuffer; Data: Pointer); override; |
|
This item has no description. | |
| Protected | function GetBookmarkFlag(Buffer: TRecordBuffer): TBookmarkFlag; override; |
|
This item has no description. | |
| Protected | function GetRecord(Buffer: TRecordBuffer; GetMode: TGetMode; DoCheck: Boolean): TGetResult; override; |
|
This item has no description. | |
| Protected | function GetRecordSize: Word; override; |
|
This item has no description. | |
| Protected | procedure SetBookmarkFlag(Buffer: TRecordBuffer; Value: TBookmarkFlag); override; |
|
This item has no description. | |
| Protected | procedure SetBookmarkData(Buffer: TRecordBuffer; Data: Pointer); override; |
|
This item has no description. | |
| Protected | procedure ClearCalcFields(Buffer: TRecordBuffer); override; |
|
This item has no description. | |
| Protected | function GetRecordCount: Integer; override; |
|
This item has no description. | |
| Protected | function GetRecNo: Integer; override; |
|
This item has no description. | |
| Protected | procedure SetRecNo(Value: Integer); override; |
|
This item has no description. | |
| Protected | function GetCanModify: boolean; override; |
|
This item has no description. | |
| Protected | function TxtGetRecord(Buffer : TRecordBuffer; GetMode: TGetMode): TGetResult; |
|
This item has no description. | |
| Protected | function RecordFilter(RecBuf: Pointer; ARecNo: Integer): Boolean; |
|
This item has no description. | |
| Protected | function BufToStore(Buffer: TRecordBuffer): String; virtual; |
|
This item has no description. | |
| Protected | function StoreToBuf(Source: String): String; virtual; |
|
This item has no description. | |
| Public | constructor Create(AOwner: TComponent); override; |
|
This item has no description. | |
| Public | destructor Destroy; override; |
|
This item has no description. | |
| Public | procedure SetFieldData(Field: TField; Buffer: Pointer); override; |
|
This item has no description. | |
| Public | function GetFieldData(Field: TField; Buffer: Pointer): Boolean; override; |
|
This item has no description. | |
| Public | procedure RemoveBlankRecords; dynamic; |
|
This item has no description. | |
| Public | procedure RemoveExtraColumns; dynamic; |
|
This item has no description. | |
| Public | procedure SaveFileAs(strFileName : String); dynamic; |
|
This item has no description. | |
| Public | procedure LoadFromStream(Stream :TStream); |
|
This item has no description. | |
| Public | procedure SavetoStream(Stream :TStream); |
|
This item has no description. | |
Properties
| Public | property DefaultRecordLength: Cardinal read FDefaultRecordLength
write FDefaultRecordLength default 250; |
|
This item has no description. | |
| Public | property CanModify; |
|
This item has no description. | |
| Published | property FileMustExist: Boolean read FFileMustExist write SetFileMustExist; |
|
This item has no description. | |
| Published | property ReadOnly: Boolean read FReadOnly write SetReadOnly; |
|
This item has no description. | |
| Published | property FileName : TFileName read FFileName write SetFileName; |
|
This item has no description. | |
| Published | property Schema: TStringList read FSchema write SetSchema; |
|
This item has no description. | |
| Published | property TrimSpace: Boolean read FTrimSpace write SetTrimSpace default True; |
|
This item has no description. | |
| Published | property FieldDefs; |
|
This item has no description. | |
| Published | property Active; |
|
This item has no description. | |
| Published | property AutoCalcFields; |
|
This item has no description. | |
| Published | property Filtered; |
|
This item has no description. | |
| Published | property BeforeOpen; |
|
This item has no description. | |
| Published | property AfterOpen; |
|
This item has no description. | |
| Published | property BeforeClose; |
|
This item has no description. | |
| Published | property AfterClose; |
|
This item has no description. | |
| Published | property BeforeInsert; |
|
This item has no description. | |
| Published | property AfterInsert; |
|
This item has no description. | |
| Published | property BeforeEdit; |
|
This item has no description. | |
| Published | property AfterEdit; |
|
This item has no description. | |
| Published | property BeforePost; |
|
This item has no description. | |
| Published | property AfterPost; |
|
This item has no description. | |
| Published | property BeforeCancel; |
|
This item has no description. | |
| Published | property AfterCancel; |
|
This item has no description. | |
| Published | property BeforeDelete; |
|
This item has no description. | |
| Published | property AfterDelete; |
|
This item has no description. | |
| Published | property BeforeScroll; |
|
This item has no description. | |
| Published | property AfterScroll; |
|
This item has no description. | |
| Published | property OnCalcFields; |
|
This item has no description. | |
| Published | property OnDeleteError; |
|
This item has no description. | |
| Published | property OnEditError; |
|
This item has no description. | |
| Published | property OnFilterRecord; |
|
This item has no description. | |
| Published | property OnNewRecord; |
|
This item has no description. | |
| Published | property OnPostError; |
|
This item has no description. | |
| Published | property onmodified; |
|
This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.