versión 3
User in group (usuario; grupo) Booleano
Parámetro | Tipo | Descripción | |
usuario | Alfa | Nombre del usuario | |
grupo | Alfa | Nombre del grupo | |
Resultado | Booleano | TRUE = el usuario está en el grupo | |
FALSE = el usuario no está en el grupo |
Descripción
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")) OUTPUT FORM([Facturas];"Confidencial_Salida") INPUT FORM([Facturas];"Confidencial_Entrada") Else OUTPUT FORM([Facturas];"Salida_Estandar") INPUT FORM([Facturas];"Entrada_Estandar") End if MODIFY SELECTION([Facturas];*)
Ver también