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