4D v16.3

User in group

Home

 
4D v16.3
User in group

User in group 


 

User in group ( user ; group ) -> Function result 
Parameter Type   Description
user  String in User name
group  String in Group name
Function result  Boolean in TRUE = user is in group FALSE = user is not in group

User in group returns TRUE if user is in group.

Example  

The following example searches for specific invoices. If the current user is in the Executive group, he or she is allowed access to forms that display confidential information. If the user is not in the Executive group, a different form is displayed:

 QUERY([Invoices];[Invoices]Retail>100)
 If(User in group(Current user;"Executive"))
    FORM SET OUTPUT([Invoices];"Executive Output")
    FORM SET INPUT([Invoices];"Executive Input")
 Else
    FORM SET OUTPUT([Invoices];"Standard Output")
    FORM SET INPUT([Invoices];"Standard Input")
 End if
 MODIFY SELECTION([Invoices];*)



See also 

Current user

 
PROPERTIES 

Product: 4D
Theme: Users and Groups
Number: 338

 
HISTORY 

Created: < 4D v6

 
ARTICLE USAGE

4D Language Reference ( 4D v16)
4D Language Reference ( 4D v16.1)
4D Language Reference ( 4D v16.2)
4D Language Reference ( 4D v16.3)