4D v16.3BUILD APPLICATION |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
BUILD APPLICATION
|
BUILD APPLICATION {( projectName )} | ||||||||
Parâmetro | Tipo | Descrição | ||||||
projectName | String |
![]() |
Endereço de acesso completo do projeto a ser usado | |||||
O comando BUILD APPLICATION inicia o processo de geração da aplicação levando em consideração os parâmetros definidos no projeto do aplicativo atual ou no projeto de aplicação designado no parâmetro nomeProjeto.
Um projeto de aplicativo é um arquivo XML que contém todos os parâmetros usados para gerar um aplicativo. A maioria dos parâmetros pode ser visto na caixa de diálogo Construir Aplicativo... (para obter mais informações, consulte a seção Gerador de aplicativos do manual de Desenho de 4D).
Por padrão, 4D cria um projeto de aplicativo chamado "buildapp.xml" (padrão) para cada banco de dados e o coloca na subpasta BuildApp na pasta Preferences do banco de dados.
Se o banco ainda não foi compilado, ou se o código compilado está desatualizado, o comando irá iniciar primeiro o processo do compilador. Neste caso, a janela do compilador não aparece (a menos que ocorra um erro), apenas uma barra de progresso é exibida.
Pode ocultar esta barra de progresso utilizando o comando MESSAGES OFF.
Se você não passar o parâmetro opcional nomeProjeto, o comando exibe uma caixa de diálogo de abrir de arquivo padrão,de modo que você possa selecionar um arquivo de projeto. Quando a caixa de diálogo for validada, a variável de sistema Documento contém o caminho completo do arquivo de projeto aberto. Se você passar o caminho de acesso e nome de um arquivo XML para um projeto de aplicativo válido (. extensão "Xml" ), o comando usará os parâmetros definidos no arquivo. Para obter mais informações sobre a estrutura e as chaves que podem ser usadas no arquivo XML de um projeto de aplicativo, consulte o manual 4D XML Keys BuildApplication.
Este exemplo cria duas aplicações em apenas um método:
BUILD APPLICATION("c:\folder\projects\meuprojeto1.xml")
If(OK=1)
BUILD APPLICATION("c:\folder\projects\meuprojeto2.xml")
End if
A variável de sistema OK toma o valor 1 se o comando foi executado corretamente. Caso contrário, toma o valor 0. A variável sistema Document contém o endereço de acesso completo ao arquivo de projeto aberto.
Se o comando falhar, é gerado um erro que pode ser interceptado com a ajuda do comando ON ERR CALL.
Produto: 4D
Tema: Ambiente 4D
Número
871
Criado por: 4D 2004
Manual de linguagem 4D ( 4D v16)
Manual de linguagem 4D ( 4D v16.1)
Manual de linguagem 4D ( 4D v16.2)
Manual de linguagem 4D ( 4D v16.3)