4D v14.3User in group |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
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
Manual de linguagem 4D ( 4D v12.4)
Manual de linguagem 4D ( 4D v14 R2)
Manual de linguagem 4D ( 4D v14 R3)
Manual de linguagem 4D ( 4D v13.5)
Manual de linguagem 4D ( 4D v14.3)
Manual de linguagem 4D ( 4D v14 R4)
Inherited from : User in group ( 4D v11 SQL Release 6)