Example to Catch when the Dictionary Database has been Deferred
- Last UpdatedJul 04, 2024
- 1 minute read
This traps the situation where a user has tried to defeat the access control by deferring the dictionary database containing the status definitions.
Create a PEROP that denies modify and delete operations on equipment for all attributes if the Design Status is not a valid reference. Here is the condition.
COND ( NOT UNSET ( ATTRIB STVUNR ) )
A suitable error message would be: DAC: You may not modify an object with an unresolved status.