Table Object
Table — Collection of records and indices.
Introduction
Holds a collection of records and indices describing the table layout.
Properties
Table 22. Table Object Properties
Name | Details | Possible Values | Default Value |
---|
ExternalName | Name of the table within the 3rd party data provider. | * | name |
DataInterfaceType | Type of the data interface. | GDA, Repository | GDA |
DataSourceName | Name of the data source to use. | * | - |
Description | Description to be used in lists. | * | - |
DetailDescription | Detailed description. | * | - |
Modified | Modification date-time stamp in ISO 8601 format. | ccyy-mm-dd Thh:mm:ss | date stamp |
OccurrencesTableRecordEntry |
Table 23. Occurrences TableRecordEntry Name | Details | Possible Values | Default Value |
---|
RecordName | Name of the Record. | * | - | Reiterate | If the record can iterate. (for repository access only) | True, False | False | Default | If this is the default record. | True, False | True (for first entry) |
| | |
OccurrencesTableIndexEntry |
Table 24. Occurrences TableIndexEntry Name | Details | Possible Values | Default Value |
---|
IndexName | Name of the index. | * | - | Primary | If the index is the primary. | True, False | True (for first entry) | Unique | If the index is unique. | True, False | True | Sort | Sorting of the index. (At retrieval time only) | Ascending, Descending | Ascending |
| | |
Example
<Object Application="MyOrder" Type="Table" Name="Country">
<Table>
<ExternalName>Country</ExternalName>
<DataSourceName>Order</DataSourceName>
<Description>Country</Description>
<DetailDescription>Table of countries and codes</DetailDescription>
<Modified>2007-11-12T09:58:00</Modified>
<OccurencesTableRecordEntry>
<TableRecordEntry>
<RecordName>Country</RecordName>
<Reiterate>False</Reiterate>
<Default>True</Default>
</TableRecordEntry>
</OccurencesTableRecordEntry>
<OccurencesTableIndexEntry>
<TableIndexEntry>
<IndexName>CountryCode</IndexName>
<Primary>True</Primary>
<Unique>True</Unique>
<Sort>Ascending</Sort>
</TableIndexEntry>
<TableIndexEntry>
<IndexName>Country</IndexName>
<Primary>False</Primary>
<Unique>False</Unique>
<Sort>Ascending</Sort>
</TableIndexEntry>
</OccurencesTableIndexEntry>
</Table>
</Object>