4D v15.4

Gestión de archivo de datos en las aplicaciones finales

Inicio

 
4D v15.4
Gestión de archivo de datos en las aplicaciones finales

Gestión de archivo de datos en las aplicaciones finales  


 

Cuando un usuario lanza por primera vez una nueva aplicación fusionada o actualizada (monopuesto o o cliente-servidor), 4D intenta seleccionar un archivo de datos válido. Varios lugares son examinados sucesivamente por la aplicación.

La secuencia de apertura para el lanzamiento de una aplicación fusionada es:

  1. 4D intenta abrir el último archivo de datos abierto (no aplicable durante el lanzamiento inicial).
  2. Si no lo encuentra, 4D intenta abrir el archivo de datos en una carpeta de datos por defecto junto al archivo .4DC en modo de sólo lectura (nuevo en 4D v15, se describe a continuación).
  3. Si no lo encuentra, 4D intenta abrir el archivo de datos por defecto estándar (el mismo nombre y la misma ubicación que el archivo .4DC).
  4. Si no lo encuentra, 4D muestra un diálogo estándar "Abrir archivo de datos".

Ahora 4D v15 ofrece una manera sencilla para anidar un archivo de datos por defecto en una aplicación fusionada, por lo que la aplicación puede instalarse o actualizarse en las máquinas de los usuarios finales sin necesidad de utilizar una caja de diálogo adicional. Para definir un archivo de datos por defecto::

  • El desarrollador debe ofrecer un archivo de datos por defecto (llamado "Default.4DD") y guárdarlo en una carpeta especifica (llamada "Default Data") dentro del paquete de la base (4dbase). Este archivo por defecto debe ser entregado junto con todos los demás archivos necesarios, dependiendo de la configuración de la base: index (.4DIndx), blobs externos, journal, etc. Es responsabilidad del desarrollador ofrecer archivos de datos por defecto válidos. Sin embargo, note que, dado que el archivo de datos por defecto se abre en modo de sólo lectura, se recomienda desactivar la opción "Usar archivo de registro" en el archivo de estructura original antes de crear el archivo de datos.
  • Cuando se crea la aplicación, la carpeta de datos predeterminada está integrada en la aplicación fusionada por el proceso de creación de la aplicación. Todos los archivos dentro de esta carpeta de datos predeterminada también están anidados.

El siguiente gráfico ilustra esta nueva funcionalidad:

Cuando el archivo de datos por defecto se detecta al primer lanzamiento, se abrió silenciosamente en modo de sólo lectura, lo que le permite ejecutar cualquier operación personalizados que no modifican el archivo de datos en sí.

 
PROPIEDADES 

Producto: 4D
Tema: Terminar y desplegar aplicaciones finales

 
HISTORIA 

New
Creado por: 4D v15

 
ARTICLE USAGE

Manual de Diseño ( 4D v15.4)
Manual de Diseño ( 4D v15)
Manual de Diseño ( 4D v15.3)