|
|
|
|
Conecta a un usuario con una aplicación que está utilizando el User Groupware. Esta función comprueba si el usuario está registrado en la base de datos de User Groupware. Si se identifica al usuario, la aplicación se inicia automáticamente utilizando los derechos definidos para este usuario. Observación: No se abre automáticamente ninguna ventana de acceso: el nombre de usuario y la contraseña se pasan directamente como parámetros a la función. El nombre de usuario y la contraseña podrían haberse introducido en una ventana de conexión personalizada (véase el ejemplo). // Retrieve the login in a custom window Login is string Password is string Open(WIN_MyLoginWindow, Login, Password) // Check the login nRes is int = gpwLogin(Login, Password) // If the login failed IF nRes <> gpwOk THEN SWITCH nRes CASE gpwError: Error("Error while initializing the groupware.") CASE gpwUnknownUser: Error("Unknown user.") CASE gpwInvalidPassword: Error("Invalid password") END EndProgram() END // Retrieve the first name of user FirstName is string = gpwGetUserInfo(gpwInfoFirstName) Info("Welcome" + FirstName)
Sintaxis
Conectar directamente a un usuario con una aplicación a través de la Agrupación de Usuarios Ocultar los detalles
<Result> = gpwLogin(<Name> , <Password> [, <Directory of groupware files>])
<Result>: Constante de tipo Integer Resultado de la conexión: | | gpwCancel | El botón "Cancel" fue pulsado por el usuario. | gpwError | Se produjo un error. Para más detalles, utilice ErrorInfo. | gpwInvalidPassword | La contraseña no es válida. No corresponde a la contraseña de usuario descrita en la base de datos de groupware. | gpwManagement | El groupware en modo gestión. | gpwOk | El usuario está conectado | gpwUnknownUser | El usuario no está referenciado en la base de datos de groupware usuario. |
<Name>: Cadena de caracteres Nombre de usuario. <Password>: Cadena de caracteres Contraseña associated con el login del usuario, cadena vacía (" ") si no hay contraseña. <Directory of groupware files>: Cadena de caracteres opcional Estos ficheros de datos se utilizan para gestionar a los usuarios y sus derechos.. Por Default, estos archivos de datos se crean en un subdirectorio de su proyecto (EXE\GPW_<Nombre del proyecto> directorio). Si este parámetro corresponde a una cadena vacía ("") o si no se especifica, se utilizará el directorio Default de el groupware usuario.
Sintaxis del antiguo User Groupware (se mantiene por compatibilidad con el pasado) Ocultar los detalles
<Result> = gpwLogin(<Name> , <Password> [, <Directory of rights file> [, <User files directory>]])
<Result>: Constante de tipo Integer Resultado de la conexión: | | gpwCancel | El botón "Cancel" fue pulsado por el usuario. | gpwError | Se produjo un error. Para más detalles, utilice ErrorInfo. | gpwInvalidPassword | La contraseña no es válida. No corresponde a la contraseña de usuario descrita en la base de datos de groupware. | gpwOk | El usuario está conectado | gpwUnknownUser | El usuario no está referenciado en la base de datos de groupware usuario. |
<Name>: Cadena de caracteres Nombre de usuario. <Password>: Cadena de caracteres Contraseña associated con el login del usuario, cadena vacía (" ") si no hay contraseña. <Directory of rights file>: Cadena de caracteres opcional Estos ficheros de datos se utilizan para gestionar los derechos concedidos a los usuarios para las diferentes ventanas de la aplicación.. Estos archivos son específicos de la aplicación. Por Default, estos archivos de datos se crean en un subdirectorio de su proyecto (EXE\GPW_<Nombre del proyecto> directorio).
Si este parámetro corresponde a una cadena vacía ("") o si no se especifica, se utilizará el directorio Default de el groupware usuario. <User files directory>: Cadena de caracteres opcional Estos archivos de datos pueden ser comunes a varias aplicaciones. Por Default, estos archivos de datos se crean en un subdirectorio de su proyecto (EXE\GPW_<Nombre del proyecto> directorio). Puede definir la ubicación de los archivos de User Groupware comunes a varias aplicaciones. En este caso, debe especificar el ruta de los ficheros de datos a utilizar.
Si este parámetro corresponde a una cadena vacía ("") o si no se especifica, se utilizará el directorio Default de el groupware usuario. Clasificación Lógica de negocio / UI: Código neutro
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|