4D v16.3User in group |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
User in group
|
User in group ( usuario ; grupo ) -> Resultado | ||||||||
Parâmetro | Tipo | Descrição | ||||||
usuario | String |
![]() |
Nome de usuário | |||||
grupo | String |
![]() |
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
Manual de linguagem 4D ( 4D v16)
Manual de linguagem 4D ( 4D v16.1)
Manual de linguagem 4D ( 4D v16.2)
Manual de linguagem 4D ( 4D v16.3)