Comprender personalizaciones de WinStudio

Acerca de las personalizaciones de WinStudio

Las personalizaciones de WinStudio pueden afectar a todas las áreas del nivel de cliente:

  • Formularios y componentes: Los usuarios autorizados pueden añadir, copiar o alterar los formularios. También pueden añadir, eliminar, recuperar, ocultar, trasladar o alterar los componentes de un formulario.
  • Objetos globales: Temas, archivos de imagen, cadenas, variables, menús de acceso directo, validadores, secuencias de comandos, clases de componentes y extensiones de la clase de propiedad son todos los objetos globales que pueden ser usados por más de un formulario o componente. Los usuarios autorizados pueden añadir, eliminar, cambiar o asociar objetos globales con diferentes formularios o componentes.
  • La ventana del Explorador: Los usuarios autorizados pueden personalizar las carpetas públicas. Todos los usuarios pueden personalizar las carpetas en Mis carpetas. Una aplicación también puede tener versiones personalizadas de carpetas en el Explorador maestro.

Versiones de personalización

Todas las personalizaciones están almacenadas en la base de datos de los formularios. Los formularios y los objetos globales pueden ser personalizados por un usuario, un grupo de usuarios o todos los usuarios. Como resultado, la base de datos de formularios pueden incluir más de una versión del mismo formulario u objeto global.

  • La versión Proveedor de un formulario u objeto global es la versión proporcionada originalmente por su proveedor. No se ve afectada por las personalizaciones.
  • Una versión del Sitio de un formulario u objeto global es una versión personalizada que todos los usuarios de un sitio particular tienen acceso, a menos que se haya sustituido por una versión del Grupo o del Usuario. Solamente un usuario con los permisos de edición del desarrollador del sitio puede crear una versión del sitio.
  • Una versión del Grupo de un formulario u objeto global es una versión personalizada que todos los usuarios de un grupo particular tienen acceso, a menos que se haya sustituido por una versión del Usuario. Solamente un usuario con los permisos de edición del desarrollador del sitio puede crear una versión del grupo.
  • Una versión del Usuario de un formulario u objeto global es una versión personalizada que solo un usuario puede acceder (el usuario que la creó). Los usuarios con permisos de edición del desarrollador del sitio, usuario completo o básico pueden crear una versiones de usuario.

Personalizaciones básicas y principales

Las personalizaciones de WinStudio básicas son simples cambios en los formularios y componentes que no afectan a la funcionalidad. Los usuarios con permisos de edición básicos solo pueden realizar estos cambios:

componentes Forms
Títulos

Valores predeterminados

Dimensiones (tamaño, posición)

Mostrar u ocultar

Solo lectura/desactivado

No borrar en nuevos

Predeterminado en copia

Mayúsculas o minúsculas

Títulos

Dimensiones (tamaño)*

Configuración del divisor*

Secuencia de columna de cuadrícula*

Ancho de columna de cuadrícula*

Visibilidad de columna de cuadrícula*

* Estos cambios los puede realizar cualquier usuario, independientemente de los permisos de edición, sin que el sistema tenga que guardar una versión completa del ámbito de usuario del formulario. Si ha establecido sus preferencias de usuario para avisarle de que guarde el formulario, la barra de división y los cambios de cuadrícula, WinStudio le avisa cuando cierra el formulario después de realizar dichos cambios. Si no, los cambios se guardan sin avisarle.

También debe tener en cuenta, que los administradores del sistema pueden anular la capacidad de guardar los cambios de formulario en tiempo de ejecución como esto con el proceso predeterminado Permitir guardar cambios de formulario de tiempo de ejecución.

Los cambios diferentes a los cambios básicos pueden afectar a la funcionalidad y nos referimos a ellos como cambios principales. Los desarrolladores con permisos de edición de desarrollador del sitio o de usuario completo pueden realizar cambios básicos así como personalizaciones principales más extensivas.

Esta es la configuración predeterminada para la sincronización del formulario con el formulario Form Sync:

  • Combina automáticamente el formulario básico y las personalizaciones del componente con la nueva versión del proveedor sin solicitud.
  • Solicita acerca de cómo controlar las personalizaciones principales en los formularios y objetos globales. Puede elegir realizar estas acciones:
    • Mantener la personalización sin cambiarla.
    • Eliminar la personalización, reemplazándola con la nueva versión del proveedor.
Temas relacionados