Skip to content

Properties for DataSet

View property list in hierarchical order.

Name Description Defining Class
Auto_Fill_State Determines what a DDO should do with a relates-to constrained child when that parent changes DataSet
Can_Delete Returns whether delete is an allowed operation in the DDO object BaseData_Set
Cascade_Delete_State Determines how a delete should be affected by the existence of child-file records that relate to the record being deleted BaseData_Set
Changed_State Determines whether DEOs attached to this object have changed and/or whether a related parent record has changed BaseData_Set
Child_Count Returns the number of child objects the object contains cObject
Client_File Returns the number of the table at the passed-in position in this object's client table list BaseData_Set
Client_File_Count Returns the number of files in this object's client file list BaseData_Set
Constrain_File The number of the table that should constrain the main file of this object DataSet
Current_Record The number of the record most recently retrieved from the database BaseData_Set
Data_Set_Client Returns the object id of the DataDictionary object (DDO) at position iItem in this object's container DDO list BaseData_Set
Data_Set_Client_Count Returns the number of DataDictionary objects (DDOs) in this object's container DDO list BaseData_Set
Data_Set_Server Returns the object id of the DataDictionary object (DDO) at position iItem in this object's server DDO list BaseData_Set
Data_Set_Server_Count Returns the number of DataDictionary objects (DDOs) in this object's server DDO list BaseData_Set
Data_Set_User_Interface Returns the object id of the data entry object (DEO) at position iItem in this object's user-interface DEO list BaseData_Set
Data_Set_User_Interface_Count Returns the number of data entry objects (DEOs) in this object's user-interface DEO list BaseData_Set
DDO_Server The Object_ID of this object's server DataDictionary object (DDO) DataSet
Delegation_Mode Determines if and how unknown messages are delegated cObject
Entry_Permissive_State Determines whether changing of parent record relationships is permitted. BaseData_Set
Field_Main_Index Returns the number of the index to use for finding on the specified table column DataSet
Field_Related_Field Retrieves the related column of a relationship at the local DD level instead of the table level BaseData_Set
Field_Related_File Retrieves the related table of a relationship at the local DD level instead of the table level BaseData_Set
Field_Related_FileField Defines a relationship at the local DD level instead of the table level BaseData_Set
In_Use_State Determines whether this object has at least one active user-interface object or one of this object's containers is in use BaseData_Set
Main_File Identifies the table managed by this Data Dictionary class/object BaseData_Set
Name Returns the full name of the object including parentage cObject
No_Delete_State Determines whether delete operations via this object are permitted BaseData_Set
No_Relate_State Determines whether relate operations will be executed after find operations by this object BaseData_Set
Object_Id Returns the object handle of the object, can be used to determine if an object exists cObject
Object_Label Returns the short name of an object cObject
Ordering Specifies the index which should be used for all find operations BaseData_Set
Parent Returns the parent of an object cObject
Parent_Changed_State Determines if any of the DD object's parents have been changed by a find operation BaseData_Set
pbAutoFillFromFirst Allows child DDOs to auto-fill from the first record BaseData_Set
pbDDAttach Detemines if an Attach is limited to the current DDO Structure BaseData_Set
pbForeignReadOnly Specifies whether this DD ever changes when it is used as a foreign (parent) table BaseData_Set
pbInheritConstraints Determines if a main DDO should inherit its constraints (finding filters) from its parent DDOs BaseData_Set
pbNoCascadeDeleteStrict Determines if your DD operates under strict or non-strict rules BaseData_Set
pbSmartRelate Controls whether DataDictionaries perform relates on parent tables that are not connected to the DDO structure BaseData_Set
pbUseDDRelates Determines if DD local relates should be used at all BaseData_Set
peNeighborhood Determines how an object and its descendents participate in object neighborhood referencing cObject
Read_Only_State Determines whether save or delete operations will occur in this object's main table BaseData_Set
Server_File Returns the number of the table at the passed in position in this object's server-file list BaseData_Set
Server_File_Count Returns the number of table in this object's server-file list BaseData_Set
Should_Save Can be used to determine if a DataDictionary Object (DDO) has changed BaseData_Set
Should_Save_Row Determines if a DDO is changed according to dbGrid "row" logic BaseData_Set
Smart_Filemode_For_Lock Determines the locked file mode setting for tables participating in save or delete operations BaseData_Set
Smart_Filemode_For_No_Lock Determines the unlocked file mode setting for tables that should not participate in save or delete operations BaseData_Set
Smart_Filemode_State Governs whether this object can use file-locking optimization for its tables BaseData_Set
Which_Data_Set Returns object id of DataDictionary Object owning specified table BaseData_Set