TDADetailOption

From RemObjects Software

Jump to: navigation, search

This is a Data Abstract Architecture entry
Feel free to add your notes to this topic below.



Overview

Specifies how changes to the master affect the detail table in a Master/Detail relationship. These options will be set on the Detail table of the Master/Detail relationship.

File

uDADataTable

Declaration

TDADetailOption = (dtCascadeOpenClose, dtCascadeApplyUpdates, dtAutoFetch, dtCascadeDelete, dtCascadeUpdate,
                   dtDisableLogOfCascadeDeletes, dtDisableLogOfCascadeUpdates, dtIncludeInAllInOneFetch)

Values

Value
Description
dtCascadeOpenClose Automatically open or close the detail table when the master table is opened or closed.
dtCascadeApplyUpdates Automatically apply detail changes to the server when changes are applied on the master.
dtAutoFetch Automatically fetch new data for this detail table, when the master record has changed.
dtCascadeDelete Automatically delete detail records when the master record is deleted.
dtCascadeUpdate Automatically update detail records, if one of the master fields has changed in the master, to keep the relationship intact.
dtDisableLogOfCascadeDeletes Do not log cascaded detail deletes. Enable this option if the back-end database is configured to automatically cascade deletes on its own and the detail deletes do not have to be applied back to the database, individually.
dtDisableLogOfCascadeUpdates Do not log cascaded detail updates. Enable this option if the back-end database is configured to automatically cascade updates on its own and the detail updates (if referring only to detail fields) do not have to be applied back to the database, individually.
dtIncludeInAllInOneFetch Automatically download data for this detail table, when filling the master.


See Also


Product: RemObjects Data Abstract
Current version: Data Abstract 'Vinci' (5.0)

ListsGlossaryFeaturesHow ToDriversComponentsToolsSamplesArticlesArchitectureIssues

Personal tools