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

NameDetailsPossible ValuesDefault Value
ExternalNameExternal name of the dictionary in a RDBMS for instance.*-
MaximumLengthMaximum number of input characters.0-999991
MinimumLengthMinimum number of input characters.0-999991
ArrayLengthNumber of instances.0-2551
DataTypeType of the data.String, Signed Decimal, Unsigned Decimal, DateTime, BooleanString
ExternalStorageTypeStorage type in 3rd party (relational) database.Character, Integer, Long Integer, Single Precision Number, Double Precision NumberCharacter
DecimalPlacesNumber of Decimal Places if DataType is Decimal.0-990
DateTimeFormatDateTimeFormat if type is DateTime.blank, dd/mm/ccyy, mm/dd/ccyy, ccyy/mm/dd, hh:mm, hh:mm:ss, dd-mm-ccyyThh:mm:ss-
MinimumValueMinimum possible value.*-
MaximumValueMaximum possible value.*-
PickListName of a pick list containing valid choices.*-
JustificationAlignment of data.Left, Right, CenterLeft
PadCharacterCharacter used for padding.*-
BlankWhenZeroDisplay a zero when no item has no value.True, FalseFalse
DescriptionDescription to be used in lists.*-
DetailDescriptionDetailed description.*-
ModifiedModification date-time stamp in ISO 8601 format.ccyy-mm-ddThh:mm:ssdate 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>