User Defined Attribute Element (UDA)
- Last UpdatedFeb 25, 2022
- 2 minute read
Primary Element
Attributes
|
Name |
Name of the element |
|
Description |
Description of the element |
|
Ukey |
UDA key - internal unique system identifier |
|
Ablength |
Minimum abbreviation length for a UDA/UDET user defined name |
|
Lock |
Logical flag which determines if the UDAs attribute values are locked |
|
Utype |
Type of the value. INT, REAL, TEXT, REF, LOG, WORD, POS, DIR, ORI, DATE or TEXTAR |
|
Ulength |
Length of data or text, arrays and Text Arrays. The maximum value is 214783647. |
|
DefaultLocation |
Attribute to follow to get default location |
|
DefaultAtt |
Attribute on default location to use for default |
|
DefaultExpression |
Expression used to calculate default |
|
Uunits |
For Real Attributes, the dimension of the attribute if applicable. (Examples, bore, length, angle, mass) |
|
TUNIt |
Default unit of value (falls back to dimension default if not set) for Real Attributes with Uunitsset. |
|
Oldkey |
Old key |
|
Udacpy |
UDA copy |
|
Rptxt |
Text used when presenting the attribute to the user |
|
Elelist |
Types of elements, including UDETs, to which this applies |
|
Reflist |
Types of elements (including UDETs) that can be pointed to by a reference attribute |
|
Dflt |
Default value for the attribute |
|
Ucat |
Category on forms |
|
Upseud |
Set true to calculate attribute value rather than store it in a database. User code must be provided |
|
Uprote |
Set true to disallow viewing the attribute in a protected database |
|
Uhide |
Set true to hide attribute on forms |
|
UNODUPLICATES |
Set false to dissallow duplicate values in the array |
|
Uteams |
Teams that will see a hidden attribute |
|
Uhyper |
Set true to treat attribute value as a named link to an external resource |
|
Uconn |
True if the element referenced by UDA value should appear as a connection |
|
Udpend |
list of attributes that this attribute depends on |
|
Udpsfg |
Name of PML function used for value calculation. Function should take single parameter of DBREF type. |
|
Udpsfs |
Name of PML function used for SET value. Function should take parameters of DBREF type and a value. |
|
Udtabl |
Determines if UDA is to be indexed in a table for fast access |
|
ULVOpt |
Determines if UDA valid values or range limit is optional |
|
ULVType |
Defines the use of list of value for a UDA, as Single select or Multiple select |
|
Udname |
User defined name |
|
PrEdit |
Editor for property, not for use by end user |
|
PrConv |
Convertor for property, not for use by end user. |
|
PrEdit |
Editor for property |
|
PrConv |
Convertor for property |
|
Ucases |
Set true to allow Engineering cases |
|
Uclone |
Propagate to linked elements |
|
UVVFER |
Attribute to follow to get UDA valid values filtering element |
|
UMinlength |
Minimum length for text or word |
|
USHVV |
UDA shared valid value |
|
LngVariant |
Language Variant, is attribute language variant. Applies to text attributes only |
|
Cancopy |
Control of UDA copy through .NET Db API |
|
Lock |
Logical flag which determines if the UDAs attribute values are locked |
Legal Owners
User Defined Attribute Group Element (UGROUP)
User Defined Attribute World Element (UWRLD)
Legal Members
User Defined Dynamic Limit Element (UDYLIM)