Database Attributes
- Last UpdatedMay 23, 2022
- 1 minute read
Every element may have a number of attributes. All elements have the following attributes:
|
NAME |
the element's name |
|
TYPE |
the element's type |
|
LOCK |
if set, then the element may not be modified |
|
OWNER |
the element's owner |
|
MEMBERS |
the current members of the element |
The remaining attributes vary depending on the element type. The Database Schema defines which attributes are available on an element type. The allowed attributes for an element type may be ascertained using Programmable Macro Language (PML) objects and other command queries.
Attributes may be one of the following types:
|
Integer |
Ref |
|
Integer Array |
Ref Array |
|
Real |
Position |
|
Real Array |
Direction |
|
Bool (or Logical) |
Orientation |
|
Bool (or Logical) Array |
Attribute |
|
String (or Text) |
ElementType (or Noun) |
A 'Ref' type is a pointer to another element. For example, on a BRANCH element the Connection Reference (CREF) attribute points to the connected NOZZLE. The use of Ref attributes enables AVEVA E3D Design to model networks and other cross relationships.
The attribute type dictates how the attribute can be set with PML or specific syntax.