| 4D v15.4GET USER PROPERTIES | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v15.4
 GET USER PROPERTIES 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET USER PROPERTIES ( refUsuario ; nombre ; inicio ; contraseña ; nbLogin ; ultimoLogin {; membrecias {; grupoPropietario}} ) | ||||||||
| Parámetro | Tipo | Descripción | ||||||
| refUsuario | Entero largo |   | Número de referencia único de usuario | |||||
| nombre | Cadena |   | Nombre del usuario | |||||
| inicio | Cadena |   | Nombre del método de inicio | |||||
| contraseña | Cadena |   | Cadena vacía | |||||
| nbLogin | Entero largo |   | Números de usos de la base | |||||
| ultimoLogin | Fecha |   | Fecha de la última utilización de la base | |||||
| membrecias | Array entero largo |   | Números de referencia de los grupos a los que el usuario pertenece | |||||
| grupoPropietario | Entero largo |   | Número de referencia del grupo prioritario del usuario | |||||
GET USER PROPERTIES devuelve la información sobre el usuario cuyo número de referencia se pasa en el parámetro refUsuario. Debe pasar un número de referencia de usuario devuelto por el comando GET USER LIST.
Si la cuenta de usuario no existe o ha sido borrada, se genera el error -9979. Puede interceptar este error con un método de gestión de errores instalado por ON ERR CALL. Sino, puede llamar Is user deleted para probar la cuenta de usuario antes de llamar GET USER PROPERTIES.
Los números de referencia para los usuarios pueden tener los siguientes valores o rangos:
| Número de referencia de usuario | Descripción usuario | 
| 1 | Diseñador | 
| 2 | Administrador | 
| 3 a 15000 | Usuario creado por el Diseñador | 
| (usuario #3 es el primer usuario creado por el Diseñador, | |
| usuario #4 el segundo, etc.). | |
| -11 a -15000 | Usuario creado por el Administrador | 
| (usuario #-11 es el primer usuario creado por el Administrador, | |
| usuario #-12 el segundo, etc.). | 
Después de la llamada, recupera el nombre, método de inicio, contraseña encriptada, número de usos y la fecha de la última utilización de la base en los parámetros nombre, inicio, contraseña, nbLogin y ultimoLogin.
Nota: el parámetro contraseña es obsoleto (siempre devuelve una cadena vacía). Si desea verificar la contraseña de un usuario, utilice la función Validate password.
Si pasa el parámetro opcional membresias, recupera los números de referencia únicos de los grupos a los cuales pertenece el usuario.
Si pasa el parámetro opcional grupoProp, obtiene el número de referencia del grupo “propietario” del usuario, es decir el grupo propietario por defecto de los objetos creados por este usuario.
Los números de referencia para los grupos pueden ser los siguientes:
| Número de referencia del grupo | Descripción del grupo | 
| 15001 a 32767 | Grupo creado por el Diseñador o por el propietario del grupo | 
| (el grupo #15001 es el primer grupo creado por el Diseñador, | |
| el grupo #15002 el segundo, etc.). | |
| -15001 a -32768 | Grupo creado por el Administrador o por el propietario del grupo | 
| (el grupo #-15001 es el primer grupo creado por el Administrador, | |
| el grupo #-15002 el segundo, etc.). | 
Si no tiene privilegios de acceso para llamar al comando GET USER PROPERTIES o si otro proceso abrió en el sistema de contraseñas, se genera un error de privilegios de acceso. Puede interceptar este error con un método de gestión de errores instalado por ON ERR CALL.
									GET GROUP LIST
									
									GET USER LIST
									
									Is user deleted
									
									Set user properties
									
									Validate password
									
	Producto: 4D
	Tema: Grupos y usuarios
	Número 
        611
        
        
        
	
	Modificado: 4D 2004
	
	
	
	
	Manual de lenguaje 4D ( 4D v15.4)
	
	
	Manual de lenguaje 4D ( 4D v15)
	
	
	
	
	
	
	
	
	Manual de lenguaje 4D ( 4D v15.3)
	
	
 Añadir un comentario
Añadir un comentario