User Claims
- Last UpdatedOct 28, 2024
- 1 minute read
In a Standard multi-write database, you must claim an element before changing it. This is known as a user claim. If the claim mode is explicit (see below for details of how to check this), you must first claim each element that you want to modify using the CLAIM command. If the claim mode is implicit, the claim will be made automatically (although you can still give explicit CLAIM commands if you want to prevent other users claiming specific elements).
Only primary elements can be claimed, these are listed in the Data Model Reference Manual.
You can claim a specified element only, or a specified element plus all of the significant elements below it in the hierarchy. If the claimed element is not a significant element, the significant element above it in the hierarchy will be claimed.
An element must be unclaimed before another user can claim it and change it. User claims are always unclaimed when you change modules or leaves AVEVA E3D Design, and you can also unclaim elements at any time during an AVEVA E3D Design session using the UNCLAIM command.
Examples |
|
|---|---|
|
CLAIM /ZoneA /EQUIP100 /PIPE-100-A |
|
|
Claims named elements |
|
|
CLAIM /ZoneA HIERARCHY |
|
|
Claims named element and all of its owned hierarchy |
|
|
CLAIM /ELBOW-33 |
|
|
Claims Branch which owns named component, since ELBO is not a significant element |
|
|
UNCLAIM /PIPE-100 /PIPE-200 |
|
|
Unclaims named elements |
|
|
UNCLAIM ALL |
Unclaims all elements currently claimed |
Command Syntax
.---------------.
/ |
>-- CLAIM ----*-- elementname --+-- HIERARCHY ---.
| |
‘----------------+-->
.---------------.
/ |
>-- UNCLAIM ---*-- elementname --+-- HIERARCHY ---.
| | |
‘-- ALL ----------+----------------+-->