Unit 'msesqldb' Package
[Overview][Constants][Types][Classes][Index] [#msegui]

tfieldparamlink

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

Refreshes destdataset whenever the source fieldname field (on the datasource dataset) changes value, by setting the destdataset parameter named paramname to it

Declaration

Source position: msesqldb.pas line 353

type tfieldparamlink = class(tmsecomponent,idbeditinfo,idbparaminfo)

public

  constructor create(); override;

  destructor destroy; override;

  procedure checkrefresh;

  procedure delayoff;

  procedure delayon;

  property enabled: Boolean; [rw]

published

  property fieldname: string; [rw]

  property datasource: tdatasource; [rw]

  property visualcontrol: Boolean; [rw]

  property destdataset: tsqlquery; [rw]

  property paramname: string; [rw]

  property delayus: Integer; [rw]

  property options: fieldparamlinkoptionsty; [rw]

  property destparams: tdestparams; [rw]

  property destfields: tdestfields; [rw]

  property onsetparam: setparameventty; [rw]

  property onaftersetparam: notifyeventty; [rw]

  property onrefresh: notifyeventty; [rw]

  property onupdatemasteredit: masterdataseteventty; [rw]

  property onupdatemasterinsert: masterdataseteventty; [rw]

  property onupdateslaveedit: slavedataseteventty; [rw]

  property onupdateslaveinsert: slavedataseteventty; [rw]

  property onmasterdelete: masterdataseteventty; [rw]

  property onslavedelete: slavedataseteventty; [rw]

  property onmasterpost: masterdataseteventty; [rw]

  property onslavepost: slavedataseteventty; [rw]

  property onmasterapplyupdate: masterdataseteventty; [rw]

end;

Inheritance

tfieldparamlink

  

Refreshes destdataset whenever the source fieldname field (on the datasource dataset) changes value, by setting the destdataset parameter named paramname to it

|

tmsecomponent,idbeditinfo,idbparaminfo

  

Extends the FPC tcomponent with object linking facilities and the like; base of every MSEgui component

|

tcomponent,ievent,iificommand,iificlient

|

tpersistent

|

TObject

Description

Refreshes destdataset whenever the source fieldname field (on the datasource dataset) changes value, by setting the destdataset parameter named paramname to it. fieldname must be a field that actually fires data change events — a fkcalculated field does not, so it can not be used to trigger the link. To set more than one destination parameter from a single source field change, do it in onsetparam of one link rather than adding one tfieldparamlink per parameter, to avoid refreshing destdataset once per parameter.


Documentation generated on: 2026-10-03