RoleExists Method
Syntax
Context.Security.RoleExists as L (RoleName as C)
Arguments
- RoleNameCharacter
The name of the role.
Returns
- resultLogical
Returns .T. if the role exists; otherwise .F.
Description
Checks if a role exists.
Discussion
Context.Security.RoleExists() checks if a role exists. Check Context.Security.CallResult.Success before using the return value.
Example
dim role as C = "Staff"
dim exists as L = Context.Security.RoleExists(role)
if (Context.Security.CallResult.Success) then
if (exists) then
'' Role exists
else
'' Role does not exist
end if
else
'' Something went wrong checking for role
error_generate(Context.Security.CallResult.Text)
end if