| 4D v13.4User in group | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v13.4
 User in group 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| User in group ( usuario ; grupo ) -> Resultado | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| usuario | cadeia |   | Nome de usuário | |||||
| grupo | cadeia |   | Nome do grupo | |||||
| Resultado | Booleano |   | TRUE = usuário no grupo; FALSE = usuário não está no grupo | |||||
O exemplo abaixo procura faturas específicas. Se o usuário atual estiver no grupo Administração, poderá acessar aos formulários que mostram informação confidencial. Se o usuário não estiver no grupo Administração, aparecem os formulários padrão:
 QUERY([Faturas];[Faturas]Preço>100)
 If(User in group(Current user;"Administração"))
    FORM SET OUTPUT([Faturas];"Confidencial_Saída")
    FORM SET INPUT([Faturas];"Confidencial_Entrada")
 Else
    FORM SET OUTPUT([Faturas];"Saída_Padrão")
    FORM SET INPUT([Faturas];"Entrada_Padrão")
 End if
 MODIFY SELECTION([Faturas];*)
	Produto: 4D
	Tema: Usuário e Grupos
	Número 
        338
        
        
        
	
	Criado por: < 4D v6