Function UsrRetGrp

Alcance:

Protheus 12

Compatible Países:

Todos

Sistemas operativos:

Todos

Compatible a las bases de datos:

Todos

Nivel de acceso:

Nivel 1 (Acceso Clientes)


Descripción:

Devuelve un array que contiene todos los códigos de los Grupos de Usuario a los que pertenece el Usuario pasado en la función.

Para que la función devuelva los grupos de un usuario diferente del usuario conectado, se deben informar los dos parámetros. Si no sabe el código del usuario y solo sabe el nombre del usuario, informe el segundo parámetro en blanco, según el siguiente ejemplo.

Programa fuente:

MATXALC.PRX

Sintaxis:

UsrRetGrp ( [ cUser ] , [ cCodUser ] ) --> aGrupos

Devolución:
aGrupos

    (vetor)
  • Array contendo os grupos.

Parâmetros:


Nombre

Tipo

Descripción

Estándar



Obligatorio



Referencia

cUser

Caracter

Nombre del usuario



cUserName







cCodUser

Caracter

Código del usuario.



 __cUserId






Ejemplo:

user function grpUsr()
   Local aGrp := {}
   Local cUser := "usuario01"
   Local cCodUser := ""

   aGrp := UsrRetGrp(cUser,cCodUser)

   msginfo("Código del grupo = "+aGrp[1])

Return