AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / Desarrollar una aplicación o un sitio web / Groupware Usuario
  • Presentación
  • Grupos de usuarios con personalización sencilla
  • Implementación
  • Los elementos integrados
  • Ejemplo de uso
  • Grupos de usuarios con personalización avanzada
  • Implementación
  • Los elementos integrados
  • Conseguir las mejoras introducidas en el User Groupware
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Presentación
El groupware en el modo automatic ofrece varias posibilidades. Sin embargo, si desea gestionar usuarios y permisos de forma más precisa, WEBDEV ofrece 2 niveles de personalización:
  • Personalización sencilla: Posibilidad de personalización sencilla:
    • seleccionando "Inicio manual mediante una control modelo" en la pestaña "General" y/o "Personalizar inicio de sesión UI" en la pestaña "Opciones"..
    • seleccionando "Inicio automatic" en la pestaña "General" y "Personalizar inicio de sesión UI" en la pestaña "Opciones".
    En este caso, sólo se pueden personalizar los datos de acceso y registro.. El proyecto aprovechará todas las mejoras introducidas en el Groupware.
  • Personalización avanzada , que se habilita seleccionando la "Personalización completa (modo experto)".
    En este caso, todos los elementos de el groupware usuario pueden personalizarse.
Grupos de usuarios con personalización sencilla

Implementación

Para implantar el groupware usuario con una personalización sencilla:
  1. En la pestaña "Proyecto", en el grupo "Proyecto", haga clic en "Groupware Usuario".
  2. En la ventana de descripción de la configuración del proyecto actual, en la sección "Groupware Usuario: Desactivado", haga clic en "Cambiar".
  3. En la ventana que aparece, active el Groupware Usuario.
  4. En la pestaña "General", seleccione "Inicio manual a través de una control modelo"..
    Observación: También puede mantener el modo de inicio automatic y seleccionar "Personalizar inicio de sesión UI (iniciar sesión, registrarse)"..
  5. Validar. El programa de grupo de usuarios se integra en su proyecto.
  6. 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.

Los elementos integrados

Se integra automáticamente en el proyecto un Component interno denominado "WDGPU_WB_CNT".
Esta Component interna contiene todos los elementos utilizados por el groupware para personalizar la conexión:
  • varias páginas,
  • modelos de páginas,
  • el control modelo,
  • un set de procedimientos que propone varias funciones de useful.
Esta Component interna contiene una control modelo ("TPLC_GPU_Connection") que se utiliza para gestionar la conexión. Para agregar este modelo de controles, arrástrelo y suéltelo en las páginas (o modelos) deseados.
Una vez que se ha agregado, se puede personalizar:
  • sobrecargando los controles y/o los procesos para pequeñas modificaciones,
  • modificando directamente el modelo de controles para hacer cambios más importantes.

Ejemplo de uso

Un sitio AWP propone una sección public y una sección private. Para acceder a la sección private, el internauta debe identificarse.
En el menú, una opción "Acceso específico" permite visualizar la autenticación Page.
El modelo de controles "TPLC_GPU_Connection" se integró en el menú para gestionar la autenticación de usuarios.
Grupos de usuarios con personalización avanzada

Implementación

Implantar el groupware usuario con personalización avanzada:
  1. En la pestaña "Proyecto", en el grupo "Proyecto", haga clic en "Groupware Usuario".
  2. En la ventana de descripción de la configuración del proyecto actual, en la sección "Groupware Usuario: Desactivado", haga clic en "Cambiar".
  3. En la ventana que aparece, active el Groupware Usuario.
  4. En la pestaña "Opciones", selecciona "Personalización completa (modo experto)"..
Atención: En cuanto se personaliza el User Groupware en un proyecto, éste deja de beneficiarse de las evoluciones realizadas en el User Groupware. 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 recuperar las evoluciones realizadas en el groupware, véase "Evoluciones"..
Observación: puede utilizar tanto la personalización avanzada como un inicio de sesión control modelo.

Los elementos integrados

Cuando un proyecto utiliza el User Groupware personalizado, se incluye automáticamente en el proyecto un Component interno denominado "WDGPU_WB".
Esta Component interna contiene todos los elementos utilizados por el groupware:
  • las páginas de groupware, para el modo clásico y para el modo AWP,
  • el análisis del software de trabajo en grupo,
  • las consultas,
  • dos conjuntos de procedimientos que proponen 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.

Conseguir las mejoras introducidas en el User Groupware

Si personaliza el User Groupware, puede seguir aprovechando las mejoras introducidas en el mismo: compare el proyecto que incluye sus cambios con el mismo proyecto que incluye una Component interna sin cambios.
Para ello:
  1. Crea una copy de tu proyecto.
  2. En el proyecto "copia", elimina la Component interna llamada "WDGPU_WB".
  3. 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 ).
  4. 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".
  5. 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 evoluciones de la Component interna "estándar" que le interese.
Versión mínima requerida
  • Versión 19
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 09/06/2023

Señalar un error o enviar una sugerencia | Ayuda local