Class tlocaldataset
Unit
Declaration
type tlocaldataset = class(tmsebufdataset, imselocate, idscontroller, igetdscontroller, iactivatorclient)
Description
No description available, ancestor tmsebufdataset description follows
No description available, ancestor tmdbdataset description follows
Hierarchy
- TDataset
- tmdbdataset
- tmsebufdataset
- tlocaldataset
Overview
Methods
![]() |
procedure setoptions(const avalue: bufdatasetoptionsty) override; |
![]() |
procedure setactive(const value : boolean); reintroduce; |
![]() |
function getactive: boolean; |
![]() |
procedure loaded; override; |
![]() |
function getfieldclass(fieldtype: tfieldtype): tfieldclass; override; |
![]() |
procedure dataevent(event: tdataevent; info: ptrint); override; |
![]() |
procedure internalopen; override; |
![]() |
procedure internalinsert; override; |
![]() |
procedure internaldelete; override; |
![]() |
procedure internalclose; override; |
![]() |
function getcanmodify: boolean; override; |
![]() |
function islocal: boolean; override; |
![]() |
function fetch: boolean; override; |
![]() |
function getblobdatasize: integer; override; |
![]() |
function blobscached: boolean; override; |
![]() |
function loadfield(const afieldno: integer; const afieldtype: tfieldtype; const buffer: pointer; var bufsize: integer): boolean; override; |
![]() |
constructor create(aowner: tcomponent); override; |
![]() |
destructor destroy; override; |
![]() |
function CreateBlobStream(Field: TField; Mode: TBlobStreamMode): TStream; override; |
![]() |
procedure appendrecord(const values: array of const); |
![]() |
procedure cancel; override; |
![]() |
procedure post; override; |
![]() |
function moveby(const distance: integer): integer; |
Properties
![]() |
property options default defaultlocalbdsoptions; |
![]() |
property controller: tdscontroller read fcontroller write setcontroller; |
![]() |
property Active: boolean read getactive write setactive default false; |
![]() |
property FieldDefs; |
![]() |
property BeforeOpen; |
![]() |
property AfterOpen; |
![]() |
property BeforeClose; |
![]() |
property AfterClose; |
![]() |
property BeforeInsert; |
![]() |
property AfterInsert; |
![]() |
property BeforeEdit; |
![]() |
property AfterEdit; |
![]() |
property BeforePost; |
![]() |
property AfterPost; |
![]() |
property BeforeCancel; |
![]() |
property AfterCancel; |
![]() |
property BeforeDelete; |
![]() |
property AfterDelete; |
![]() |
property BeforeScroll; |
![]() |
property AfterScroll; |
![]() |
property OnCalcFields; |
![]() |
property OnDeleteError; |
![]() |
property OnEditError; |
![]() |
property OnFilterRecord; |
![]() |
property OnNewRecord; |
![]() |
property OnPostError; |
![]() |
property onmodified; |
![]() |
property AutoCalcFields; |
Description
Methods
![]() |
procedure setoptions(const avalue: bufdatasetoptionsty) override; |
![]() |
procedure setactive(const value : boolean); reintroduce; |
![]() |
function getactive: boolean; |
![]() |
procedure loaded; override; |
![]() |
function getfieldclass(fieldtype: tfieldtype): tfieldclass; override; |
![]() |
procedure dataevent(event: tdataevent; info: ptrint); override; |
![]() |
procedure internalopen; override; |
![]() |
procedure internalinsert; override; |
![]() |
procedure internaldelete; override; |
![]() |
procedure internalclose; override; |
![]() |
function getcanmodify: boolean; override; |
![]() |
function islocal: boolean; override; |
![]() |
function fetch: boolean; override; |
![]() |
function getblobdatasize: integer; override; |
![]() |
function blobscached: boolean; override; |
![]() |
function loadfield(const afieldno: integer; const afieldtype: tfieldtype; const buffer: pointer; var bufsize: integer): boolean; override; |
![]() |
constructor create(aowner: tcomponent); override; |
![]() |
destructor destroy; override; |
![]() |
function CreateBlobStream(Field: TField; Mode: TBlobStreamMode): TStream; override; |
![]() |
procedure appendrecord(const values: array of const); |
![]() |
procedure cancel; override; |
![]() |
procedure post; override; |
![]() |
function moveby(const distance: integer): integer; |
Properties
![]() |
property options default defaultlocalbdsoptions; |
![]() |
property controller: tdscontroller read fcontroller write setcontroller; |
![]() |
property Active: boolean read getactive write setactive default false; |
![]() |
property FieldDefs; |
![]() |
property BeforeOpen; |
![]() |
property AfterOpen; |
![]() |
property BeforeClose; |
![]() |
property AfterClose; |
![]() |
property BeforeInsert; |
![]() |
property AfterInsert; |
![]() |
property BeforeEdit; |
![]() |
property AfterEdit; |
![]() |
property BeforePost; |
![]() |
property AfterPost; |
![]() |
property BeforeCancel; |
![]() |
property AfterCancel; |
![]() |
property BeforeDelete; |
![]() |
property AfterDelete; |
![]() |
property BeforeScroll; |
![]() |
property AfterScroll; |
![]() |
property OnCalcFields; |
![]() |
property OnDeleteError; |
![]() |
property OnEditError; |
![]() |
property OnFilterRecord; |
![]() |
property OnNewRecord; |
![]() |
property OnPostError; |
![]() |
property onmodified; |
![]() |
property AutoCalcFields; |
Generated by PasDoc 0.16.0.


