Alcance: | Protheus 12 |
Compatible Países: | Todos |
Sistemas operativos: | Todos |
Compatible a las bases de datos: | Todos |
Nivel de acceso: | Nivel 1 (Acceso Clientes) |
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.
MATXALC.PRX
UsrRetGrp ( [ cUser ] , [ cCodUser ] ) --> aGrupos
Nombre | Tipo | Descripción | Estándar | Obligatorio | Referencia | ||||||||||||
cUser | Caracter | Nombre del usuario | cUserName | ||||||||||||||
cCodUser | Caracter | Código del usuario. | __cUserId |
user function grpUsr()
Local aGrp := {}
Local cUser := "usuario01"
Local cCodUser := ""
aGrp := UsrRetGrp(cUser,cCodUser)
msginfo("Código del grupo = "+aGrp[1])
Return