4D v16.3

Página Estructura compilada

Inicio

 
4D v16.3
Página Estructura compilada

Página Estructura compilada  


 

 

La página Estructura compilada del generador de aplicaciones le permite generar un archivo de estructura compilado estándar y/o un componente compilado.

En los dos casos, los archivos de estructura compilados generados son idénticos. Sólo difiere la arquitectura de las carpetas generadas.

Durante la generación, 4D crea automáticamente diferentes carpetas destinadas a recibir los archivos generados. Sin importar la opción elegida, la base de datos actual no se modifica: las copias se generan en su disco. 

Cuando los archivos de estructura compilados contienen código 32 bits y 64 bits (ver Opciones de compilación), se generarán las versiones correspondientes de las bases compiladas.

Una vez configuradas las diferentes opciones de esta ventana, haga clic en el botón Construir para generar los archivos en la ubicación indicada.

Esta opción permite generar una base de datos que contenga únicamente código compilado. Si definió “Mibase” en el área “Nombre de la aplicación”, obtiene: 

  • un archivo llamado MiBase.4dc (archivo de base de datos compilada)
  • un archivo llamado MiBase.4DIndy ((archivo de índice de la estructura)

El archivo .4dc puede ser abierto por 4D Developer, 4D Server o 4D SQL Desktop. Durante la construcción, 4D borra el código interpretado del archivo de estructura. Ya no es posible acceder al modo Diseño de esta base.

La base compilada se ubica:

  • En una carpeta de tipo “MiBase.4dbase,” que tiene propiedades específicas bajo Mac OS (ver Extensión .4dbase ) — MiBase es el “Nombre de la aplicación” definido,
  • la cual se ubica en una carpeta llamada Compiled Database,
  • la cual se ubica en la “Carpeta de destino definida".

Atención: antes de regenerar una base de datos compilada, 4D borra el contenido previo de la carpeta “Compiled database”. Por lo tanto, si quiere conservar las versiones intermedias, debe renombrar la aplicación o mover las versiones compiladas y/o los elementos adicionales a conservar.

Cuando selecciona esta opción, las carpetas relacionadas con la base se copian en la carpeta Compiled Database folder: “Plugins,” “Resources,” “Components”. Para mayor información sobre estas carpetas, consulte Arquitectura de las bases .

Esta opción permite generar los archivos de estructura compilados “listos para usar”. La arquitectura típica de una estructura compilada es la siguiente:

Esta opción permite generar un componente compilado a partir de la estructura.

Un componente es un archivo de estructura 4D estándar en el cual han sido desarrolladas funcionalidades específicas. Una vez el componente haya sido configurado e instalado en otra base 4D (base local), sus funcionalidades son accesibles desde la base local. Para mayor información sobre componentes, consulte el capítulo Desarrollar e instalar componentes 4D

Si definió “MiComponente” en el área “Nombre de la aplicación”, obtiene:

  • un archivo llamado MiComponente.4dc (archivo de estructura compilado)
  • un archivo llamado MiComponente.4DIndy (archivo de índice de la estructura).

Los elementos generados son similares a los de una estructura compilada, con las siguientes diferencias:

  • el componente se genera como una carpeta (o paquete) en una carpeta llamada "Components”,
  • la carpeta “Resources” asociada se copia automáticamente en la carpeta del componente. Por otra parte, las carpetas “Components” y/o “Plugins” no se copian (un componente no puede utilizar plug-ins u otros componentes).

La arquitectura típica de un componente compilado es la siguiente:

 
PROPIEDADES 

Producto: 4D
Tema: Terminar y desplegar aplicaciones finales

 
HISTORIA 

 
PALABRAS CLAVES 

Composant, Générer un composant

 
ARTICLE USAGE

Manual de Diseño ( 4D v16)
Manual de Diseño ( 4D v16.1)
Manual de Diseño ( 4D v16.3)