Class TTrackRecSource
Unit
DBTrackTool
Declaration
type TTrackRecSource = class(TComponent)
Description
non visual components defining tracked dataset
Hierarchy
- TComponent
- TTrackRecSource
Overview
Methods
Properties
Description
Methods
 |
procedure LoadValues; |
store values of active record
|
 |
procedure LoadKeyValues; |
store key field values of active record
|
 |
procedure SaveChanges; |
save all changes
|
 |
procedure SaveViewLog(ForceSaving: boolean = false); |
save view log with current state of dataset
|
Properties
 |
property TrackedDataSet: TDataSet read FTrackedDataSet write SetTrackedDataSet; |
Link to DataSet which is tracked
|
 |
property Disable: boolean read FDisable write FDisable; |
Defines whether tracking is disabled for this dataset
|
 |
property TrackRecTarget: TTrackRecTarget read FTrackRecTarget write SetTrackRecTarget; |
Link to TrackRecTarget which defined table for storing of tracking records
|
 |
property TrackingEvents: TTrackingEvents read FTrackingEvents write FTrackingEvents; |
Defines events which is tracked
|
 |
property TrackingOptions: TTrackingOptions read FTrackingOptions write FTrackingOptions; |
Defines tracking options
|
 |
property TrackedFields: TStrings read FTrackedFields write SetTrackedFields; |
Defines list of field witch will be tracked
|
 |
property TrackedSpecialFields: TStrings read FTrackedSpecialFields write SetTrackedSpecialFields; |
Defines list of field witch will be tracked
|
 |
property KeyFields: string read FKeyFields write FKeyFields; |
Defines field (or fields seperated by ;) witch contain key value of records
|
 |
property TableName: string read FTableName write FTableName; |
Defines name of tracked table
|
 |
property ChangesFormatStr: string read FChangesFormatStr write FChangesFormatStr; |
Defines string witch will be used for formating of info changes use parameters: %f - for name of field %o - for old value of field %n - for new value of field
|
 |
property TableOpenStr: string read FTableOpenStr write FTableOpenStr; |
Defines used string after table is opened
|
 |
property TableCloseStr: string read FTableCloseStr write FTableCloseStr; |
Defines used string after table is closed
|
 |
property OnEditMessage: TTrackEditMessage read FOnEditMessage write FOnEditMessage; |
event used for final edition of text with changes information
|
 |
property OnGetMemo: TTrackEditMessage read FOnGetMemo write FOnGetMemo; |
event used for definition of additional memo text
|
Generated by PasDoc 0.13.0 on 2016-10-19 12:18:59
|