The CExtTable type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
| Application |
Gets the name of the iMIS application (module) that the table is related to
| |
| Description |
Gets a description of the user defined table
| |
| EditStatus |
Indicates the current edit status of this object, i.e., New, Modified, Deleted, or Unchanged. See EEditStatus (Inherited from iboBase.) | |
| EditTypes |
Gets the list of "types" to which this table applies. Types are Application specific.
| |
| Errors |
The collection of CError objects (error and warning messages) associated with this object instance
(Inherited from iboBase.) | |
| ErrorsCount |
Gets the number of error and warning messages that have been set on this object.
(Inherited from iboBase.) | |
| FieldCount |
Gets the number of Fields (CExtField) in this table
| |
| Fields |
Gets an array of the fields contained in this table
| |
| InstancesCount |
The number of Instances of the table that exists for this Contact (for Multi-instance tables)
| |
| IsEntryRequired |
Gets an indicator of whether or not a row in this table is required for each row in the
main table of Application.
| |
| IsExternal |
Gets an indicator of whether the table is External to the iMIS database
| |
| IsInNameAll |
Gets an indicator of whether or not this table will become part of the Name_All view. For dues
billing and reporting purposes.
| |
| IsMultiInstance |
Gets an indicator of whether this table allows for multiple rows per instance of the related table
(i.e., a counpound key)
| |
| LinkViaColumnName |
Gets the name of the key column in the UD table that is used to join to the key column in the main table
for the Application | |
| SequenceNumber |
The sequence number assigned to each row for a given contact in a multi instance table
| |
| TableName |
Gets the name of the database table
|