Public AutoNumberColumn As xf_DbSchema_Column
Table autonumber column
Core properties and methods
Table autonumber column
If the passed column schema is nothing, return an empty string, otherwise return the column name
Table columns collection
Return the specified column schema object
First Non-Key Text column
Format a WHERE clause for inclusion in SQL from a list of PK column values. Only one value is required if the table has a single column PK.
Format a WHERE clause for inclusion in SQL from a list of PK column values. Only one value is required if the table has a single column PK. The list is a paramarray passed as a variant.
Return a DataList object set up with the schema for the table, and with a single empty row added. The DataList schema is created by calling: p_EmptySchemaList.AddSQLResultsetDbConn Parent.DBConn, "SELECT * FROM " & TableNameBracketed & " WHERE 1=0"
Get the '_FK_ID' column name given an '_ID' column name, or return empty string
Get the '_LU_ID' column name given an '_ID' column name, or return empty string
Does the table have an 'IsHidden' or 'IsDeleted' column ?
Does the table contain memo columns ? If so, it restricts the recordset types that may be used.
Does the table have an owner column ? (not yet implemented)
Does the table have a single column PK ?
Table Local ID column (for table shadowing)
Metadata: was user metadata read ?
'Order Index' column
The parent schema object
Is the table PK an identity/autonum column
Return a comma separated list of the PK column names for the table
Return either the single column PK of the table, or the last column of the PK if there is a multi column PK
Return the native type of either the single column PK of the table, or the last column of the PK if there is a multi column PK
Return either the single column PK of the table, or an empty string if there is no PK or a multi column PK
Table primary key columns collection
Read the table schema from the database. For an Access database, use DAO. For MSSQL linked tables, use specifically named MetaData views.
'Soft Delete' column
Metadata: the plural description of the table purpose
Metadata: the singular description of the table purpose
The table name
The table name enclosed in square brackets
The name of the table's shadow table
The name of the table's shadow table enclosed in square brackets
Metadata: the processing order of the tables - tables with dependencies are later
The name of the table's shadow table (xf_DbTableType_MSAccessInternal, xf_DbTableType_MSAccessLinked, xf_DbTableType_MssqlLinked, xf_DbTableType_MssqlDirect)