DataDictionary Object
DataDictionary — Data of data items.
Introduction
Holds the data of the data items used in the application.
Properties
Table 7. DataDictionary Object Properties
Name | Details | Possible Values | Default Value |
---|
ExternalName | External name of the dictionary in a RDBMS for instance. | * | - |
MaximumLength | Maximum number of input characters. | 0-99999 | 1 |
MinimumLength | Minimum number of input characters. | 0-99999 | 1 |
ArrayLength | Number of instances. | 0-255 | 1 |
DataType | Type of the data. | String, Signed Decimal, Unsigned Decimal, DateTime, Boolean | String |
ExternalStorageType | Storage type in 3rd party (relational) database. | Character, Integer, Long Integer, Single Precision Number, Double Precision Number | Character |
DecimalPlaces | Number of Decimal Places if DataType is Decimal. | 0-99 | 0 |
DateTimeFormat | DateTimeFormat if type is DateTime. | blank , dd/mm/ccyy, mm/dd/ccyy, ccyy/mm/dd, hh:mm, hh:mm:ss, dd-mm-ccyyThh:mm:ss | - |
MinimumValue | Minimum possible value. | * | - |
MaximumValue | Maximum possible value. | * | - |
PickList | Name of a pick list containing valid choices. | * | - |
Justification | Alignment of data. | Left, Right, Center | Left |
PadCharacter | Character used for padding. | * | - |
BlankWhenZero | Display a zero when no item has no value. | True, False | False |
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 |
Example
<Object Application="MyOrder" Type="DataDictionary" Name="Country">
<DataDictionary>
<ExternalName>Country</ExternalName>
<MaximumLength>30</MaximumLength>
<MinimumLength>0</MinimumLength>
<ArrayLength>1</ArrayLength>
<DataType>String</DataType>
<ExternalStorageType></ExternalStorageType>
<DecimalPlaces>0</DecimalPlaces>
<DateTimeFormat></DateTimeFormat>
<MinimumValue></MinimumValue>
<MaximumValue></MaximumValue>
<PickList>CountryList</PickList>
<Justification>Left</Justification>
<PadCharacter></PadCharacter>
<BlankWhenZero>True</BlankWhenZero>
<Description>Country Name</Description>
<DetailDescription>Name of country</DetailDescription>
<Modified>2007-11-12T09:58:00</Modified>
</DataDictionary>
</Object>