Skip to content

Events for DataSet

View event list in alphabetical order.

Name Description Defining Class
OnConstrain Defines constraint sets in a DataDictionary object (DDO) OnConstrain defines constraint sets in a DataDictionary object (DDO). DataSet

Inherited Events from BaseData_Set

Name Description Defining Class
Attach_Main_File Performs attach command on main file Attach_Main_File performs an attach. BaseData_Set
Backout Hook for performing operations when editing or deleting a new record The Update and Backout events are used to maintain relational balances between tables. BaseData_Set
Clear_Main_File Performs clear command on main table of this object Clear_Main_File is sent whenever the buffer for the main table of a server must be cleared. BaseData_Set
Creating Hook for performing operations required when creating a new record Creating is called as part of the save process and is called when a new record is about to be saved. BaseData_Set
Delete_Main_File Performs the actual delete of the record The Delete_Main_File event performs the actual delete of the record. BaseData_Set
Deleting Hook for performing operations when deleting a record Deleting is called during the delete process. BaseData_Set
New_Current_Record Hook for performing operations during save, delete, and clear operations By default, the New_current_record procedure does nothing. BaseData_Set
OnNewCurrentRecord Notification event that is sent every time the DDO's record is switched BaseData_Set
Relate_Main_File Does nothing by default. BaseData_Set
Reset_Filemodes_For_Lock Temporarily resets the file modes of the Main_File of this object and of any updated DataDictionary objects for a save/delete operation BaseData_Set
Save_Main_File Saves the main file Save_Main_File saves the main file. BaseData_Set
Update Hook for performing operations when saving a record The Update and Backout events are used to maintain relational balances between tables. BaseData_Set
Validate_Cascade_Delete Validation event sent to every single child record that is about to be deleted during a cascading delete operation BaseData_Set
Validate_Delete Guards execution of delete operation The Validate_Delete function is called right before a delete will occur. BaseData_Set
Validate_Delete_No_Cascade Guards against deleting records with existing child records The Validate_Delete_No_Cascade event guards against deleting records with existing child records. BaseData_Set
Validate_Save Used to enforce business rules and integrity rules Validate_Save is used as final validation of a record before saving it. BaseData_Set

Inherited Events from cObject

Name Description Defining Class
Construct_Object Object constructor. cObject
Destroy_Object Sent when an object is about to be destroyed The Destroy_Object event is sent to an object when it is about to be destroyed. cObject
End_Construct_Object End of object constructor. cObject