Unit 'mselocaldataset' Package
[Overview][Constants][Classes][Index] [#msegui]

tlocaldataset

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: mselocaldataset.pas line 31

type tlocaldataset = class(tmsebufdataset,imselocate,idscontroller,igetdscontroller,iactivatorclient)

public

  constructor create(); override;

  destructor destroy; override;

  function CreateBlobStream(); override;

  procedure appendrecord();

  procedure cancel; override;

  procedure post; override;

  function moveby();

published

  property options: bufdatasetoptionsty;

  property controller: tdscontroller; [rw]

  property Active: Boolean; [rw]

  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;

end;

Inheritance

tlocaldataset

|

tmsebufdataset,imselocate,idscontroller,igetdscontroller,iactivatorclient

  

Keeps three buffers: the record buffer holds all fetched records (fkdata and fkinternalcalc field values — see oninternalcalcfields)

|

tmdbdataset,iblobchache,idatasetsum,imasterlink,idbdata,iobjectlink

|

TObject,idatabaseclient,itransactionclient


Documentation generated on: 2026-10-03