set variable on object enter, won't achieve what is require with a popup menu
set variable on object enter, won't achieve what is required with a popup menu
It can if you pass the value of the field to the trigger controlled script as a script parameter, then
Set Variable [$$OldValue; Value: Get ( ScriptParameter ) ]
will preserve the original value of the field prior to the pop up menu deploying.
If you place this field inside it's own related table, you can use record level access control to selectively control access to the field.
You can also set a validation rule on the field that rejects all changes to the value of the field if the corrrect value in your control field is not set. THis does permit entry to the field and does permit editing the vaue of the field, but when you exit the field, the user gets an error message and the value reverts.