4D v16.3Configuración usuario |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
Configuración usuario
Configuración usuario
Puede generar un archivo externo con las propiedades personalizadas. Cuando esta función está activa, las propiedades definidas contenidas en el archivo externo (llamadas "propiedades usuario") se utilizan en lugar de las propiedades almacenadas en el archivo de estructura de la base (llamadas "propiedades estructura"). Esto significa que usted puede guardar la configuración personalizada entre las actualizaciones de sus aplicaciones 4D, o que puede gestionar diferentes configuraciones de la misma aplicación 4D desplegada en varios sitios diferentes. También hace posible administrar por programación los archivos de propiedades utilizando XML. 4D puede generar y utilizar dos tipos de configuraciones de usuario:
Para poder externalizar la configuración de usuario, debe seleccionar la opción Activar las preferencias de usuario en un archivo externo, que se encuentra en la Página Seguridadde las Propiedades de la base. Cuando se selecciona esta opción, las propiedades de la base se dividen en tres cajas de diálogo: Configuración de la estructura, Configuración de usuario y Configuración de usuario para archivo de datos. Puede acceder a estas cajas de diálogo vía el menú Diseño/Propiedades de la base> o el botón Propiedades de la barra de herramientas:
Nota: cuando el archivo de datos se encuentra en el mismo nivel que el archivo de estructura (configuración por defecto cuando se crea una base), el comando Configuración usuario para el archivo de datos... no se muestra. También puede acceder a estas cajas de diálogo utilizando el comando OPEN SETTINGS WINDOW con el selector tipoConf apropiado. Cuando el modo externo está activo, las propiedades de la base son accesibles vía tres cajas de diálogo: "Preferencias de la estructura", "Preferencias de usuario" y "Preferencias de usuario para el archivo de datos".
Al editar la configuración en este cuadro de diálogo, se almacenan automáticamente en el archivo settings.4DSettings correspondiente (ver más adelante). La mayoría de los ajustes de usuario también están disponibles a través del comando SET DATABASE PARAMETER. Los ajustes de usuario son parámetros con la propiedad "Se conserva entre dos sesiones" en "Sí". Cuando la funcionalidad "Configuración de usuario" está activa, la configuración de usuario editada por el comando SET DATABASE PARAMETER se guardan automáticamente en la configuración de usuario para el archivo de datos. Nota: Table sequence number es una excepción; este valor de configuración siempre se guarda en el archivo de datos. Al seleccionar la opción Activar configuración de usuario en archivo externo en los Parámetros de la base, los archivos de configuración de usuario se crean automáticamente. Su ubicación depende del tipo de configuración del usuario. Cuando la opción Activar preferencias de usuario en archivo externo está seleccionada en las Propiedades de la base, el archivo de propiedades usuario se crea automáticamente. Su ubicación depende del tipo de configuración de usuario. [CarpetaBase]/Preferences/settings.4DSettings ... donde [CarpetaBase] es el nombre de la carpeta que contiene el archivo de estructura de la base. Nota: en aplicaciones fusionadas, el archivo de configuración del usuario se ubica en:
El archivo de configuración de usuario para archivo de datos se crea automáticamente y se coloca en una carpeta [Preferencias] en la siguiente ubicación: <DataFolder>/Preferences/settings.4DSettings ... donde <DataFolder> es el nombre de la carpeta que contiene el archivo actual de datos (".4dd") de la aplicación. Nota: cuando el archivo de datos se encuentra en el mismo nivel que el archivo de estructura (por defecto cuando se crea una base), los archivos de configuración usuario basados en datos y en la estructura comparten la misma ubicación y archivo. El comando de menú Configuración usuario para el archivo de datos... no se propone. Los archivos de configuración de usuario son archivos XML, que pueden ser leídos y modificados usando los comandos 4D XML integrados o utilizando un editor XML. Esto significa que puede administrar la configuración por programación, en particular en el contexto de las aplicaciones compiladas y fusionadas con 4D Volume Desktop. Tenga en cuenta que al modificar este archivo por programación, los cambios sólo se tienen en cuenta la próxima vez que se abra la base. Las propiedades de la base se pueden almacenar en tres niveles. Cada opción definida en un nivel anula la misma configuración definida en el nivel anterior, si la hay:
Tenga en cuenta que los archivos settings.4DSettings sólo puede contener un subconjunto de ajustes pertinentes, mientras que el archivo de estructura contiene todos los ajustes personalizados, incluyendo la configuración de la base que no se puede mover a archivos externos.
|
PROPIEDADES
Producto: 4D
HISTORIA
ARTICLE USAGE
Manual de Diseño ( 4D v16) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||