DataDictionaryTable Methods |
[This is preliminary documentation and is subject to change.]
The DataDictionaryTable type exposes the following members.
Name | Description | |
---|---|---|
AddExternalRelation | ||
AddField(DataDictionary, DataDictionaryField) |
Add field
| |
AddField(DataDictionary, DataDictionaryField, Boolean, String, String, Boolean, NullableInt32, NullableDouble, String, NullableInt32, Boolean) |
Add field (constructed from parameters)
| |
AddField(DataDictionary, DataDictionaryField, Boolean, String, String, Boolean, NullableInt32, NullableDouble, String, NullableInt32, Boolean, ProgressCollection, String) |
Add field (constructed from parameters)
| |
AddFields |
Add collection of fields
| |
AddTableField |
Add DataDictionaryTableField
| |
AsString |
String representation
| |
CacheAdd |
Add object to cache
| |
CacheClear |
Clear cache
| |
CacheGet |
Get object from cache
| |
CheckForCompatibility |
Checks for compatibility.
| |
CheckTable |
Compare actual database tables to this DataDictionaryTable (in RAM only - no metadata in database!)
| |
CountFieldsByCaption |
Get # fields matching caption | |
DebugPrint |
Debug print
| |
DebugPrint(String) |
Debug print
| |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Evaluate |
Ealuate a TOPICA basic expression
| |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
FindFieldByFieldName |
Find field by field name
| |
FindFieldDateStart |
Find DateStart field
| |
FindFieldDateStop |
Returns datadictionaryfield containing dateStop
| |
FindFieldsByCaption |
Find all fields matching caption | |
GetAncestorTables |
Get all tables that are ancestors to this
| |
GetAncestorTableSelect |
Get the (closest) ancestor table where OrgUnitRelation == OrgUnitRelation.Select
| |
GetChildArrayTables |
Get child tables that are created for ArrayTable template items
| |
GetChildRelations |
Get all child relations, i.e. relations where this is parent.
| |
GetChildRelations(Boolean, Boolean) |
Get all child relations, i.e. relations where this is parent.
Optionally skip hidden realtions/tabls and/or relation to property form.
| |
GetChildTables |
Get all tables referred by child relations.
| |
GetChildTables(Boolean) |
Get tables referred by child relations - optionally onlye those with 1:1 cardinality
| |
GetChildTablesNotHidden |
Get all tables referred by child relations.
| |
GetComputation |
Get the computation with name = parameter name | |
GetComputationExpression |
Get the computation with name = parameter name | |
GetDescendantTables |
Get all tables that are descendants to this, optionally only those with 1:1 relation
| |
GetEnabledComputation |
Get the enabled computation with name = parameter name | |
GetExternalRelationsByTable |
Get external relations by table
| |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetOrgUnitInherited |
????
| |
GetOrgUnitRelations |
Get relations to table OrgUnit
| |
GetParentRelations |
Get all parent relations, i.e. relations where this is child
| |
GetParentTable |
Get parent table
| |
GetParentTables |
Get all tables referred by parent relations
| |
GetPhraseFields |
Get all fields in this table, that have phrases enabled
| |
GetSQL |
Returns SQL-statement based on supplied whereClause and orderBy
| |
GetSQLAll |
Returns SQL-statement to select all records from database
| |
GetTextAreaFields |
Get all fields in this table of type TexArea (or RichTextArea)
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
IsDefaultForm |
Compute whether this table is marked as DefaultForm
| |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
SetComputation |
Set the computation with name = parameter name to expression | |
ToString |
String representation - for debugging etc.
(Overrides ObjectToString.) |