...
The following methods can be customized from RecordHdlHelper through the service:
RecordHdlHelper Method | IEntityMetadataService Method | Description |
---|---|---|
GetKeyFieldOfTableId | GetKeyFieldById | |
GetKeyFieldOfTableName | GetKeyFieldByName | |
GetTableNameFromId | GetNameById | |
GetInternalKeyOfTable | GetInternalKeyFieldByName | |
GetTableIdFromName | GetIdByName | |
GetDescFieldsOfTable | GetDescriptionFieldsByName | |
GetOwnerOfTable | GetProductByName | |
IsTransField | IsTransField | |
GetForeignTablePropertiesOfField | GetLinkedEntityPropertiesOfField | |
GetForeignTableNameOfField | GetLinkedEntityOfField | |
GetContainerOfHdl | GetDetailsScreen | User for MRU details container |
GetLabelOfHdl | GetLabel | User for MRU Label |
GetIconOfHdl | GetIcon | User for MRU Icon |
Table Definition
Some fields used in the template get their value based on the table definition file (for ex. TargetKey is set based on the xml table KeyFields attribute; so at runtime, for our table, the value display for the key comes from the field specified in the KeyFields attribute).
For SWAT and POCs, the table definition file is included in pasoe-config.xml, under the tableDefinitionsDumpFile property:
Repository Object Changes
...