| 4D v18User in group | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v18
 User in group 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| User in group ( usuario ; grupo ) -> Resultado | ||||||||
| Parámetro | Tipo | Descripción | ||||||
| usuario | Cadena |   | Nombre del usuario | |||||
| grupo | Cadena |   | Nombre del grupo | |||||
| Resultado | Booleano |   | TRUE = el usuario está en el grupo FALSE = el usuario no está en el grupo | |||||
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];*)
	Producto: 4D
	Tema: Grupos y usuarios
	Número 
        338
        
        
        
	
	Creado por: < 4D v6
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	Manual de lenguaje 4D ( 4D v18)
	
	
	
	
	
 Añadir un comentario
Añadir un comentario