4D v16.3

User in group

Inicio

 
4D v16.3
User in group

User in group 


 

User in group ( usuario ; grupo ) -> Resultado 
Parámetro Tipo   Descripción
usuario  Cadena in Nombre del usuario
grupo  Cadena in Nombre del grupo
Resultado  Booleano in TRUE = el usuario está en el grupo FALSE = el usuario no está en el grupo

User in group devuelve TRUE si usuario está en grupo.

Ejemplo  

El siguiente ejemplo busca facturas específicas. Si el usuario actual está en el grupo Administración, podrá acceder a los formularios que muestran información confidencial. Si el usuario no está en el grupo Administración, aparecen los formularios estándar:

 QUERY([Facturas];[Facturas]Precio>100)
 If(User in group(Current user;"Administración"))
    FORM SET OUTPUT([Facturas];"Confidencial_Salida")
    FORM SET INPUT([Facturas];"Confidencial_Entrada")
 Else
    FORM SET OUTPUT([Facturas];"Salida_Estandar")
    FORM SET INPUT([Facturas];"Entrada_Estandar")
 End if
 MODIFY SELECTION([Facturas];*)



Ver también 

Current user

 
PROPIEDADES 

Producto: 4D
Tema: Grupos y usuarios
Número 338

 
HISTORIA 

Creado por: < 4D v6

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v16)
Manual de lenguaje 4D ( 4D v16.1)
Manual de lenguaje 4D ( 4D v16.2)
Manual de lenguaje 4D ( 4D v16.3)