FireDAC.Comp.DataSet.TFDDataSet Events
InheritedProtected
| AfterApplyUpdates | public | Fires after the cached updates are applied to the database. | 
| AfterCancel | public | Occurs after an application completes a request to cancel modifications to the active record. | 
| AfterClose | public | Occurs after an application closes a dataset. | 
| AfterDelete | public | Occurs after an application deletes a record. | 
| AfterEdit | public | Occurs after an application starts editing a record. | 
| AfterExecute | public | Fires after the SQL command execution is finished. | 
| AfterGetRecord | public | Fires after fetching the next rowset, once for each fetched record. | 
| AfterGetRecords | public | Fires after fetching the next rowset. | 
| AfterInsert | public | Occurs after an application inserts a new record. | 
| AfterOpen | public | Occurs after an application completes opening a dataset and before any data access occurs. | 
| AfterPost | public | Occurs after an application writes the active record to the database or change log and returns to browse state. | 
| AfterRefresh | public | Occurs after an application refreshes the data in the dataset. | 
| AfterRowRequest | public | Fires after fetching a record. | 
| AfterScroll | public | Occurs after an application scrolls from one record to another. | 
| BeforeApplyUpdates | public | Fires before the cached updates are applied to the database. | 
| BeforeCancel | public | Occurs before an application executes a request to cancel changes to the active record. | 
| BeforeClose | public | Occurs immediately before the dataset closes. | 
| BeforeDelete | public | Occurs before an application attempts to delete the active record. | 
| BeforeEdit | public | Occurs before an application enters edit mode for the active record. | 
| BeforeExecute | public | Fires before the SQL command execution is started. | 
| BeforeGetRecords | public | Fires before fetching the next rowset. | 
| BeforeInsert | public | Occurs before an application enters insert mode. | 
| BeforeOpen | public | Occurs before an application executes a request to open a dataset. | 
| BeforePost | public | Occurs before an application posts changes for the active record to the database or change log. | 
| BeforeRefresh | public | Occurs immediately before an application refreshes the data in the dataset. | 
| BeforeRowRequest | public | Fires before fetching the record. | 
| BeforeScroll | public | Occurs before an application scrolls from one record to another. | 
| OnCalcFields | public | Occurs when an application recalculates calculated fields. | 
| OnDeleteError | public | Occurs when an application attempts to delete a record and an exception is raised. | 
| OnEditError | public | Occurs when an application attempts to modify or insert a record and an exception is raised. | 
| OnFilterRecord | public | Occurs only when a record is fetched from a DB or when the Filtered property is set to True. | 
| OnGetDeltaStreams | protected | |
| OnMasterSetValues | public | Fires after a detailed dataset has set detailed query parameters. | 
| OnNewRecord | public | Occurs when an application inserts or appends a new dataset record. | 
| OnPostError | public | Occurs when an application attempts to modify or insert a record and an exception is raised. | 
| OnReconcileError | public | Fires when a dataset needs to reconcile an update to a record that cannot not be applied. | 
| OnUpdateError | public | Fires if an exception is generated when updates are applied to a database. | 
| OnUpdateRecord | public | Occurs when a record update is applied to a database. |