PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE

Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
  • ¿Cómo personalizar el groupware de usuario?
  • Personalizar las ventanas y las páginas
  • Personalizar las ventanas y las páginas
  • Traducir las ventanas/páginas de las aplicaciones multilingües
  • Modificar la primera ventana o la primera página según el usuario
  • Iniciar la ventana/página de inicio de sesión desde una ventana de la aplicación o desde la página de un sitio
  • Definición de los derechos en los menús
  • Definir los derechos en los menús emergentes
  • Definición de los derechos en el menú automático (menú"?")
  • Configuración de los archivos de datos del groupware de usuario
  • Reinicialización de los archivos de datos
  • Para reiniciar los archivos de datos del groupware de usuario
  • comentario
  • Modificación de los archivos de datos
  • Gestión de los análisis
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Advertencia
A partir de la versión 18, el groupware de usuario evoluciona. Esta página de ayuda corresponde al groupware de usuario guardado para compatibilidad con versiones anteriores.. Para obtener ayuda sobre la nueva versión de groupware de usuario, ver Groupware de usuario.
Personalizar las ventanas y las páginas

Personalizar las ventanas y las páginas

La ventana/página de inicio de sesión
Es posible que desee personalizar la ventana/página de inicio de sesión que aparece al iniciar la aplicación. Si esta ventana o página está incluida en el proyecto, el estilo o la apariencia de las plantillas utilizadas por la aplicación se pueden aplicar a esta ventana o página.
Atención: Esta ventana/página no debe ser renombrada.
Todas las ventanas/páginas del groupware de usuario
Si todas las ventanas/páginas del groupware de usuario han sido incluidas en su proyecto, todas pueden ser personalizadas.. Sin embargo, sólo la ventana/página de inicio de sesión será vista por todos los usuarios.. Las ventanas/páginas para configurar el groupware sólo pueden ser vistas por el supervisor de la aplicación.
Depósito de seguridad:
  • WINDEV Las ventanas GPWLogin y GPWSupervisorMenu no deben ser renombradas.
  • WEBDEV - Código Servidor La página GPWLogin_WB no debe ser renombrada.

Traducir las ventanas/páginas de las aplicaciones multilingües

Para utilizar el groupware de usuario en una aplicación multilingüe, véase Característica de groupware de usuario y multilingüe.

Modificar la primera ventana o la primera página según el usuario

Para cambiar la primera ventana de la aplicación o la primera página del sitio según el usuario, gpwGetUserInfo debe ser llamada en el código de inicialización de su proyecto.. Esta opción le permite obtener información sobre el usuario, como por ejemplo su nombre o contraseña.
Dependiendo de su nombre, usted tiene la posibilidad de abrir una ventana o una página determinada.
Ejemplo:
IF gpwGetUserInfo(gpwLogin) = "FP" THEN
Open(WIN_Management)
ELSE
Open(WIN_Menu)
END

Iniciar la ventana/página de inicio de sesión desde una ventana de la aplicación o desde la página de un sitio

Cuando el groupware de usuario está incluido en una aplicación, puede elegir si el groupware de usuario se iniciará automáticamente o no.. Esta opción puede ser modificada en cualquier momento.
Por defecto (inicio automático), la ventana/página de inicio de sesión es la primera ventana/página de la aplicación.. Se ejecuta con el código de inicialización del proyecto.
En algunos casos, es posible que desee abrir una ventana de configuración antes de la ventana de inicio de sesión.. Para hacerlo, debes hacerlo:
  1. Seleccione "Arranque manual".
  2. Open la ventana o página de inicio de sesión en cualquier parte del código con gpwOpen.
Definición de los derechos en los menús
WINDEVWindows

Definir los derechos en los menús emergentes

Para definir los derechos en los menús desplegables, se deben incluir todas las ventanas del groupware de usuario.. A continuación, puede modificar la ventana de gestión de derechos (GPWConfigurationDetails.WDW).
Para obtener la lista de menús contextuales, utilice EnumSubElement (con las constantes enumFirst + enumContextualMenu).
WINDEVWindows

Definición de los derechos en el menú automático (menú"?")

Algunas opciones del menú automático deben utilizarse con mucho cuidado. Estas opciones son las siguientes:
  • Optimizar la velocidad de acceso a la base de datos
  • Guardar los datos
  • Guardar la aplicación
  • Reparar la base de datos.
El modo de funcionamiento de estas opciones con el groupware de usuario es el siguiente:
  • De forma predeterminada, estas opciones aparecen en gris si el usuario no es el supervisor.
  • Para permitir que un usuario no supervisor acceda a estas opciones, modifique los derechos de la ventana interna llamada IW_MenuHWinDevHelp que contiene el menú que aparece.
Nota: Este comportamiento fue implementado desde la versión 100050 de WINDEV 10. Si ya ha personalizado el groupware e incluido la ventana para modificar los derechos en su aplicación, debe copiar:
  • la ventana GPWAssociationConfiguration.wdw. Esta ventana se encuentra en el directorio Programas\Datos\Modelos\GPW\WD de WINDEV.
  • el archivo wdxxxgpu.dll que se encuentra en el directorio de Programas de WINDEV.
Configuración de los archivos de datos del groupware de usuario
El groupware de usuario utiliza dos tipos de archivos de datos:
  • Archivos de datos de los usuarios
  • Ficheros de datos de derechos
La ubicación de estos archivos de datos se puede configurar:
  • Cuando se incluye el groupware de usuario para la prueba ("Taller .... Configurar el groupware de usuario").
  • WINDEV Al crear el ejecutable.
  • Al instalar la aplicación (por la persona que realiza la instalación).
  • Por programación.
Reinicialización de los archivos de datos

Para reiniciar los archivos de datos del groupware de usuario

Todo lo que tiene que hacer es borrar los archivos de datos específicos del groupware de usuario (archivo de usuarios y archivo de derechos).. Estos archivos se recrean automáticamente al iniciar la aplicación.

comentario

  • Si se eliminan los archivos de usuario (GPWUserConfiguration y GPWUser), sólo el supervisor podrá iniciar la aplicación.
  • Si se eliminan los archivos de derechos (GPWElementConfiguration, GPWConfiguration y GPWElement), todos los usuarios tendrán todos los derechos sobre la aplicación completa.
Atención: El grupo <Ninguno> y el grupo DEFAULT no se pueden borrar.
Modificación de los archivos de datos
La estructura de los archivos de datos específicos del groupware de usuario no puede modificarse.
Nota: Estos archivos contienen información confidencial y, por lo tanto, están encriptados.

Gestión de los análisis

Si se abre un análisis específico al configurar el groupware de usuario, gpwInitAnalysis (utilizado para abrir el análisis del groupware de usuario) debe volver a ejecutarse.
Recordatorio: En tiempo de ejecución, no se pueden abrir varios análisis al mismo tiempo.
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario