I have a button on a layout I'd like to hide to every account except for two. My logic was to use the "Hide object when" calculation engine.
When I set it to hide under the following condition, it works:
Get(AccountName) doesn't equal "AdminAccount"
meaning: it is visible to AdminAccount, but nobody else. (good)
But if I add a second account separating them with the word "or" like so:
Get(AccountName) doesn't equal "AdminAccount or
Get(AccountName) doesn't equal "user1"
the object disappears even for "AdminAccount"
Why doesn't this work?
BTW, I tried xor as well, and it still hides the object to either account.
NOTE: the actual code uses the not-equal-to symbol inside the calculation engine in place of "doesn't equal" above.
Also, I would've used Get(AccountPrivilegeSetName) but I would've had to do an or statement with that too, since the two users I want to SEE the object have different privilege sets.
Message was edited by: Dave Evans