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 |
---|---|---|---|
attributeID | bigint | 8 | Unique identifier of the Attribute (cross-referenced to attr**** in RMOBJECTINSTANCE####). |
attributeName | char | 255 | Display name of the Attribute. |
bParentMustExist | bigint | 8 | |
bTrackChanges | bigint | 8 | |
datasetID | bigint | 8 | |
dataLength | bigint | 8 | |
datatype | bigint | 8 | Type of data. |
defaultValue | char | 255 | |
rmdescription | varchar | 1024 | |
displayName | char | 255 | |
extappFlags | bigint | 8 | |
extappID | bigint | 8 | |
extColumnName | varchar | 101 | |
indexType | bigint | 8 | |
maskflags | bigint | 8 | |
maskPattern | varchar | 101 | |
maskStatics | varchar | 101 | |
relatedclassID | bigint | 8 | |
transienttype | bigint | 8 | |
sourcespec | varchar | 1024 | |
rmmaskid | bigint | 8 | |
flags | bigint | 8 | |
lcid | bigint | 8 | |
currencyformatnum | bigint | 8 | |
initvectordata | char | 255 | |
encryptiontype | 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) |