The RMATTRIBUTE table stores field-level data entities used in WorkView Applications. Attributes are unique to classes. The RMATTRIBUTE table is located in the Primary database file.
Column Name | Data Type | Data Length | Description |
---|---|---|---|
attributeName | char | 100 | Display name of the Attribute. |
datatype | bigint | 8 | Type of data. |
attributeID | bigint | 8 | Unique identifier of the Attribute (cross-referenced to attr**** in RMOBJECTINSTANCE####). |
relatedClassID | bigint | 8 | |
dataLen | bigint | 8 | |
dataID | bigint | 8 | |
defaultValue | char | 100 | |
bParentMustExist | bigint | 8 | |
indexType | bigint | 8 | |
bTrackChanges | bigint | 8 | |
displayName | char | 100 | |
extColumnName | varchar | 101 | |
description | varchar | 1024 | |
maskPattern | varchar | 101 | |
maskStatics | varchar | 101 | |
maskflags | bigint | 8 | |
extappFlags | bigint | 8 | |
extappID | bigint | 8 |
The index for the RMATTRIBUTE table is located in the Primary database file and is a clustered index.
Index Name | Included Columns |
---|---|
rmAttribute_pk | attributeID (primary key) |