|
|
|
|
- Presentación
- Implementación
- ¿Cómo proceder?
- Personalizar el inicio de sesión UI: Los elementos integrados
- Personalización total: Los elementos integrados
- Ejemplo de personalización
- Conseguir las mejoras introducidas en el User Groupware
Personalización del software de grupo de usuarios de WINDEV
El programa de grupo de usuarios en modo automatic ofrece muchas posibilidades. ¡Si desea set la gestión de usuarios y derechos con mayor precisión, WINDEV le permite personalizar todo (análisis, ventanas, código y más)! ¿Cómo proceder? Para implantar el User Groupware en modo personalizado, debe: - En la pestaña "Proyecto", en el grupo "Proyecto", haga clic en "Groupware Usuario".
- En la ventana de descripción de la configuración del proyecto actual, en la sección "Groupware Usuario: Desactivado", haga clic en "Cambiar".
- En la ventana que aparece, active el Groupware Usuario. Puede configurar el User Groupware para su aplicación en las diferentes pestañas de esta ventana.
- En la pestaña "Opciones", seleccione el modo de personalización deseado:
- Personalizar UI de conexión (inicio de sesión, registro).
- Personalización completa (modo experto).
En función del modo de personalización elegido, se integran distintos elementos. - Validar. El programa de grupo de usuarios se integra en su proyecto.
- Se creará una cuenta de administrador durante la primera ejecución de la aplicación o sitio bajo el nombre de "supervisor".. A continuación, se puede especificar la contraseña correspondiente.
Atención: El proyecto ya no aprovecha las mejoras introducidas en el User Groupware, una vez personalizado éste.. Por lo tanto, se recomienda cambiar al modo "personalizado" con mucho cuidado y sólo si desea realizar modificaciones importantes. En caso contrario, se recomienda utilizar el programa de grupo de usuarios en modo automatic. Para get las mejoras introducidas en el programa de trabajo en grupo, consulte "Mejoras".. Personalizar el inicio de sesión UI: Los elementos integrados Cuando un proyecto utiliza el groupware usuario con una interfaz de acceso personalizada, se integra automáticamente en el proyecto una Component interna denominada "WDGPU_WD". Esta Component interna contiene todos los elementos personalizables que utiliza el programa de trabajo en grupo: - la ventana de inicio de sesión ("WIN_GPU_WD_Login"),
- un set de procedimientos que propone varias funciones de useful.
Todos estos elementos pueden ser modificados. Personalización total: Los elementos integrados Cuando un proyecto utiliza el groupware usuario con personalización completa, se integra automáticamente en el proyecto un Component interno denominado "WDGPU". Esta Component interna contiene todos los elementos utilizados por el groupware: - la ventana de inicio de sesión ("WIN_GPU_ExportPassword"),
- la ventana de configuración ("WIN_GPU_Main"),
- consultas
- el análisis del software de trabajo en grupo,
- un set de procedimientos que propone varias funciones de useful,
- una clase para la gestión del contexto.
Todos estos elementos pueden ser modificados: tiene la posibilidad de añadir un elemento en el archivo "GPU_User" o de implementar comprobaciones en algunos controles, por ejemplo. Ejemplo de personalización el groupware usuario puede personalizarse para recordar el Country de cada usuario. En este caso: - se añade un elemento "Country" al archivo "GPU_User",
- se añade un "País" Editar control en la ventana de detalles del usuario (plano 2 de la ventana "WIN_GPU_Main"),
Conseguir las mejoras introducidas en el User Groupware Si personaliza el User Groupware, puede seguir aprovechando las mejoras introducidas en el mismo: realice una comparison entre su proyecto que incluye sus modificaciones y el mismo proyecto que incluye una Component interna sin modificaciones. Para ello: - Crea una copy de tu proyecto.
- En el proyecto "copia", elimina la Component interna llamada "WDGPU".
- A continuación, pida que se vuelva a registrar esta Component a través de la ventana de configuración del groupware (abra y vuelva a validar la ventana para forzar la integración de la Component interna ).
- Comparar los proyectos: en la pestaña "Proyecto", en el grupo "Otras acciones", despliegue "Comparar" y seleccione "Comparar dos proyectos...". Pida que se compare el proyecto actual y el proyecto "copy".
- La ventana "Gestión/Resolución de diferencias" le permite ver todas las diferencias entre los elementos de su Component interno modificado y los del Component interno "estándar" .
A continuación, podrá recuperar fácilmente las mejoras de la Component interna "estándar" que le interesen.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|