Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com |
||||||||||||||||||||||||||||||||
|
4D v20.2
Interface da linha de comando
|
Argumento | Valor | Descrição |
applicationPath | Rota da aplicação 4D ou servidor 4D | Lança a aplicação. Mesma coisa que um duplo clique na aplicação 4D. Quando chamada sem argumento de arquivo de estrutura, a aplicação é executada e a caixa de diálogo de banco de dados selecionado aparece. |
--project | projectPath | packagePath | 4dlinkPath | Arquivo de projeto para abrir o arquivo de dados atual. Nenhuma caixa de diálogo aparece. |
--data | dataPath | Arquivos de dados para abrir com o arquivo de estrutura designado. Se não for especificado, 4D usa o último arquivo de dados aberto. |
--opening-mode | interpreted | compilado | Pede que o banco de dados abra em modo interpretado ou compilado. Nenhum erro é mostrado se o modo pedido não estiver disponível. |
--create-data | Cria automaticamente um novo arquivo de dados se nenhum arquivo válido de dados não for encontrado. Nenhuma caixa de diálogo vai aparecer. 4D usa o nome de arquivo passado no argumento "--data" se houver (gera um erro se um arquivo com o mesmo nome já existir). | |
--user-param | String de usuário personalizado | Qualquer string que estiver disponível dentro da aplicação 4D através do comando Get database parameter (a string não deve começar pelo caractere "-", que está reservado). |
--headless | Inicia 4D, 4D Server ou a aplicação fusionada em modo sem interface ( modo headless). Neste modo: | |
--version | Exibe a versão da aplicação e sai | |
--help | Exibe a ajuda e sai. Argumentos alternativos: -?, -h |
(*) Alguns diálogos são exibidos antes do banco de dados ser aberto, fazendo impossível que se escreva no arquivo de histórico de Diagnóstico (alerta de licença, diálogo de conversão, seleção de banco de dados, seleção arquivos de dados). Em tais casos, uma mensagem de erro é lançada no stream stderr e no histórico de eventos do sistema, e a aplicação fecha.
Estes exemplos assumem que sua aplicação 4D está armazenada no desktop e que o banco de dados a ser aberto é encontrado na pasta "Documents".
Nota: A pasta atual do usuário é alcançada usando o comando "~ " em macOS e o comando "%HOMEPATH%" em Windows.
open ~/Desktop/4D.app
%HOMEPATH%\Desktop\4D\4D.exe
open ~/Desktop/4D.app --args ~/Documents/myDB.4dbase
open ~/Desktop/4D.app --args ~/Documents/myProj/Project/myProj.4DProject
%HOMEPATH%\Desktop\4D\4D.exe %HOMEPATH%\Documents\myProj\Project\myProj.4DProject
open ~/Desktop/4D.app --args --project ~/Documents/myProj/Project/myProj.4DProject --data ~/Documents/data/myData.4DD
%HOMEPATH%\Desktop\4D\4D.exe --project %HOMEPATH%\Documents\myProj\Project\myProj.4DProject --data %HOMEPATH%\Documents\data\myData.4DD
or:
%HOMEPATH%\Desktop\4D\4D.exe /project %HOMEPATH%\Documents\myProj\Project\myProj.4DProject /data %HOMEPATH%\Documents\data\myData.4DD
open ~/Desktop/4D.app ~/Desktop/MyDatabase.4DLink
open "~/Desktop/4D Server.app" ~/Desktop/MyDatabase.4DLink
%HOMEPATH%\Desktop\4D.exe %HOMEPATH%\MyDatabase.4DLink
"%HOMEPATH%\Desktop\4D Server.exe" %HOMEPATH%\MyDatabase.4DLink
open ~/Desktop/4D.app ~/Documents/myBase.4dbase --args --opening-mode compiled --create-data true
%HOMEPATH%\Desktop\4D\4D.exe %HOMEPATH%\Documents\myBase.4dbase\myDB.4db --opening-mode compiled --create-data true
open ~/Desktop/4D.app --args --project ~/Documents/myProj/Project/myProj.4DProject --data ~/Documents/data/myData.4DD --user-param "Hello world"
%HOMEPATH%\Desktop\4D\4D.exe --project %HOMEPATH%\Documents\myProj\Project\myProj.4DProject --data %HOMEPATH%\Documents\data\myData.4DD --user-param "Hello world"
open ~/Desktop/4D.app --args --project ~/Documents/myProj/Project/myProj.4DProject --data ~/Documents/data/myData.4DD --headless
open ~/Desktop/MyBuiltRemoteApp −−headless
%HOMEPATH%\Desktop\4D\4D.exe --project %HOMEPATH%\Documents\myProj\Project\myProj.4DProject --data %HOMEPATH%\Documents\data\myData.4DD --headless
%HOMEPATH%\Desktop\4D\MyBuiltRemoteApp.exe --headless
Produto: 4D
Tema: Gestão de arquivos 4D
Modificado: 4D v17 R3
Modificado: 4D v17 R6
Modificado: 4D v18 R5
Manual de Desenho 4D ( 4D v20)
Manual de Desenho 4D ( 4D v20.1)
Manual de Desenho 4D ( 4D v20.2)