Abrangência: | Protheus 12 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Nível de Acesso: | Nível 1 (Acesso Clientes) |
Retorna um array contendo todos os códigos dos Grupos de Usuário em que o Usuário, passado na função, pertence.
Para que a função retorne os grupos de um usuário diferente do usuário logado, os dois parâmetros deverão ser informados. Caso não saiba o código do usuário e saiba apenas o nome do usuário, informe o segundo parâmetro em branco, conforme exemplo.
MATXALC.PRX
UsrRetGrp ( [ cUser ] , [ cCodUser ] ) --> aGrupos
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
cUser | Caracter | Nome do Usuário | cUserName | ||||||||||||||
cCodUser | Caracter | Código do usuário. | __cUserId |
user function grpUsr()
Local aGrp := {}
Local cUser := "usuario01"
Local cCodUser := ""
aGrp := UsrRetGrp(cUser,cCodUser)
msginfo("Código do grupo = "+aGrp[1])
Return