DataDictionary: Difference between revisions

m
enough formatting for now ;)
mNo edit summary
m (enough formatting for now ;))
Line 14: Line 14:
# Define the externally updated tables to be bound in the transaction block of saves/deletes.  When a save or delete occurs, all table attributes are set to readonly momentarily, the tables that will be affected by the operation are set to default mode, and then a reread/transaction block occurs to lock all the tables in the tree that are affected PLUS the ones listed in externally updated tables.  This allows, for instance, a reread and update from the system table to assign the next available number to a key field.
# Define the externally updated tables to be bound in the transaction block of saves/deletes.  When a save or delete occurs, all table attributes are set to readonly momentarily, the tables that will be affected by the operation are set to default mode, and then a reread/transaction block occurs to lock all the tables in the tree that are affected PLUS the ones listed in externally updated tables.  This allows, for instance, a reread and update from the system table to assign the next available number to a key field.
# Programming of stored procedures that exist as called methods already.  REF:[http://applausesoftware.blogspot.com/2008/02/visual-dataflex-ddo-stored-procedure.html DDO Save Cascade]
# Programming of stored procedures that exist as called methods already.  REF:[http://applausesoftware.blogspot.com/2008/02/visual-dataflex-ddo-stored-procedure.html DDO Save Cascade]
# Programming of customized stored procedure methods that you introduce to the class, stored in a central depository (the foundation of oops programming) class and can be attached to either the exiting of a control attached to a column of the data table, or the exiting, or simply the validation of such column.
# Programming of customized stored procedure methods that you introduce to the class, stored in a central depository (the foundation of oops programming) class and can be attached to either the exiting of a control attached to a column of the data table, or the exiting, or simply the validation of such column.


All together, these 10 functional abilities to centrally define data table rules are dwarfed by the fact that they are "hitched up in tandem" like a team of "Budweiser Clydesdales" which work interconnectedly to enforce your entire data structure on any data operation which includes save, clear, find, delete, and validation.
All together, these 10 functional abilities to centrally define data table rules are dwarfed by the fact that they are "hitched up in tandem" like a team of "Budweiser Clydesdales" which work interconnectedly to enforce your entire data structure on any data operation which includes save, clear, find, delete, and validation.
1,134

edits