Methods for BaseData_Set

View method list in alphabetical order

NameTypeDescription
Add_Client_FileProcedureAdds a table to this object's related-child list (obsolete)
Add_Server_FileProcedureAdds a table to this object's related-parent list (obsolete)
Add_User_InterfaceProcedureAdds the passed in hoDEO to the list of data entry objects (DEOs) for this object
Attach_ServerProcedureUse DDO_Server instead [Obsolete]
AutoIncrementProcedureHandles incrementing of auto-increment columns
ClearProcedureClears all tables owned by this object
Clear_AllProcedureClears all files owned by this object and all connected server DataDictionary objects (DDOs)
ClearDDRelatesProcedureClears all local DD relationships
ClearForTableProcedureClears all tables owned by this object by redirecting Clear to the table's owner
ConstrainProcedureDefines constraint set for this object
CurrentRowIdFunctionReturns the RowId of the current record
Data_Set_PostFindProcedureHook after a find to allow application or removal of Data Dictionary SQL filters
Data_Set_PreFindProcedureHook prior to a find to allow application or removal of Data Dictionary SQL filters
Detach_ServerProcedureDisconnects this object and the specified DataDictionary object (DDO), where this object was the client of that DDO server
Establish_Find_DirectionProcedureInitializes the constrained find commands to perform searches using the given parameters
Find_By_RecnumProcedureFinds record in specified table with record number equal to the passed in record number
FindByRowIdProcedureFinds record in specified table with record identity equal to the passed RowId and updates the DDO structure
FindByRowIdExFunctionFinds record in specified table with record identity equal to the passed RowId and updates the DDO structure, with silent find errors and returning success or failure
HasRecordFunctionDetermines if the DataDictionary object (DDO) has a current record
IsCascadeDeleteAllowedFunctionDetermines whether a child record can be deleted
IsNullParentAllowedFunctionCalled to determine if an inactive parent DDO can be null
IsRelatesToConstrainedFunctionDetermines if a child DDO is currently constrained to a particular parent table
Locate_NextProcedureFinds the next logical record using the passed in find mode, file, and index specified in a prior Establish_Find_Direction invocation
Operation_Not_AllowedProcedureExecutes the error command with the passed in error number. Intended for augmentation
ParentDDOSwitchedFunctionDetermines whether the parent DDO has switched to a different record
Read_By_RecnumProcedureFinds record in specified tabile with record number equal to the passed in record number
ReadByRowIdProcedureFinds record in specified table with record identity equal to the passed RowId without updating or altering the DDO structure
ReadByRowIdExFunctionFinds record in specified table with record identity equal to the passed RowId without updating or altering the DDO structure, with silent find errors and returning success or failure
Rebuild_ConstraintsProcedureBuilds the constraint set for a DDO
RebuildAllConstraintsProcedureCan be sent to any DDO within a DDO structure to rebuild all constraint within the structure
Refind_RecordsProcedureChecks to see if the record in the global table buffer is the same as the record in the DDO buffer and refinds the record in the global table buffer if needed
Remove_Client_FileProcedureRemoves a table from this object's container-file list
Remove_Server_FileProcedureRemoves a table from this object's server-file list
Remove_User_InterfaceProcedureRemoves a table from this object's data entry object (DEO)-list
Request_AssignProcedureCauses the Refresh message to be sent to all data entry objects for this object and its client and server DataDictionary objects as appropriate
Request_Clear_FileProcedurePerforms the Clear command on the specified table of the data-server structure
Request_DeleteProcedureResponsible for deleting a record in the DDO for the main_file, updating all parent DDOs (and tables) and possibly deleting all child records
Request_Entry_UpdateProcedureSends entry_update to all DEOs of the data set and DEOs of servers of the data set as required to store changes to record buffers
Request_FindProcedureFinds on specified table using given find mode and index
Request_ReadProcedureFinds on specified table using given find mode and index
Request_RelateProcedurePerforms a relate on the specified table without initializing the done-array
Request_SaveProcedureSaves all changes in DEOs attached to this object or to any DDO that is a server of this object directly or indirectly
Request_SuperfindProcedurePerforms superfind on the designated table by the Main_Index of the designated field and notifies all connected DataDictionary objects (DDOs) of the result
Request_ValidateFunctionRequest_Validate sends validation messages to all DDO Field's that will participate in the upcoming save
Validate_ConstraintsFunctionValidates this object's constraints against the record buffer's current content

Inherited Methods from cObject

ChildByIndexFunctionCan be used to iterate the direct children of an object
ClassSuperClassFunctionReturns the superclass of the passed class
CreateFunctionCreates an object based on the passed Class Id
CreateNamedFunctionCreates an object based on the passed Class Id and assigns it a name Name based on a passed name
DestroyProcedureDestroys the object that receives the message and any child objects of that object
Exit_ApplicationProcedureStarts the process of closing an application
IsClassOfClassFunctionDetermines whether the target class is part of the searched class's hierarchy
IsObjectOfClassFunctionDetermines whether the passed class is part of the object's class hierarchy
ObjectClassFunctionReturns the integer class ID assigned to the class this object is based on
Request_Destroy_ObjectProcedureUse the Destroy method instead [Obsolete]