4D v16.3

BUILD APPLICATION

Inicio

 
4D v16.3
BUILD APPLICATION

BUILD APPLICATION 


 

BUILD APPLICATION {( nomProyecto )} 
Parámetro Tipo   Descripción
nomProyecto  Cadena in Ruta de acceso completa del proyecto a utilizar

El comando BUILD APPLICATION lanza el proceso de generación de la aplicación teniendo en cuenta los parámetros definidos en el proyecto de aplicación actual o en el proyecto de aplicación designado por el parámetro nomProyecto.

Un proyecto de aplicación es un archivo XML que contiene todos los parámetros utilizados para generar una aplicación. La mayoría de estos parámetros son visibles en la caja de diálogo Generar aplicación... (Para mayor información, consulte la sección El generador de aplicaciones en el Manual de Diseño de 4D).

Por defecto, 4D crea para cada base un proyecto de aplicación llamado “buildapp.xml” (por defecto) para cada base y lo ubica en la subcarpeta BuildApp en la carpeta Preferencias de la base.

Si la base no ha sido compilada aún o si el código compilado está desactualizado, el comando lanza primero el proceso de compilación. En este caso, no aparece la ventana del compilador (a menos que ocurra un error), sólo se muestra una barra de progreso.

Puede ocultar esta barra de progreso utilizando el comando MESSAGES OFF.

Si no pasa el parámetro opcional nomProyecto, el comando muestra una caja de diálogo estándar de apertura de archivos, de manera que pueda designar un archivo de proyecto. Cuando la caja de diálogo se valida, la variable sistema Document contiene la ruta de acceso completa del archivo seleccionado. Si pasa la ruta de acceso y el nombre de un archivo XML de proyecto de aplicación válido (codificación UTF-8 y extensión “.xml”), el comando utilizará los parámetros definidos en el archivo. Para mayor información sobre la estructura y las llaves utilizables en un archivo XML de proyecto de aplicación, consulte el manual 4D Llaves XML BuildApplication.

Ejemplo  

Este ejemplo crea dos aplicaciones en un solo método:

 BUILD APPLICATION("c:\\folder\\projects\\miproyecto1.xml")
 If(OK=1)
    BUILD APPLICATION("c:\\folder\\projects\\miproyecto2.xml")
 End if

La variable sistema OK toma el valor 1 si el comando se ha ejecutado correctamente. De lo contrario, toma el valor 0. La variable sistema Document contiene la ruta de acceso completa al archivo de proyecto abierto.

Si el comando falla, se genera un error que puede interceptar con la ayuda del comando ON ERR CALL.

 
PROPIEDADES 

Producto: 4D
Tema: Entorno 4D
Número 871

Este comando modifica la variable sistema OKEste comando modifica la variable sistema DocumentEste comando modifica la variable sistema Error

 
HISTORIA 

Creado por: 4D 2004

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v16)
Manual de lenguaje 4D ( 4D v16.1)
Manual de lenguaje 4D ( 4D v16.2)
Manual de lenguaje 4D ( 4D v16.3)