To hide controls on Add/Edit pages, based on the username, use the following code in the Add Page: BeforeDisplay and/or Edit Page: BeforeDisplay event.
Example 1
To show the Horsepower field edit control only if the username equals "admin", use the following code:
if (Security::getUserName()!="admin")
$pageObject->hideField("Horsepower");
Example 2
To show the Horsepower field edit control only if the current user belongs to the admin group, use the following code:
if (Security::isAdmin())
$pageObject->hideField("Horsepower");
Note: This code sample works only with static permissions.
3. To hide the Horsepower field edit control placed on tab or folding section on the Edit/Add/View page, use the following code:
$pageObject->hideField("Horsepower");
See also: