Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com |
||||||||||||||||||||||||||
|
4D v18
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. |
--estrutura | structurePath | packagePath | 4dlinkPath | Arquivo de estrutura para abrir com o arquivo atual de dados. A caixa de diálogo não aparece. |
--dados | 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. |
--modo de abertura | 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). | |
--parâmetro de usuário | 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: |
(*) 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
%HOMEPATH%\Desktop\4D\4D.exe %HOMEPATH%\Documents\myDB.4dbase\myDB.4db
open ~/Desktop/4D.app --structure ~/Documents/myBase.4dbase --data ~/Documents/data/myData.4DD
%HOMEPATH%\Desktop\4D\4D.exe --structure %HOMEPATH%\Documents\myBase.4dbase\myDB.4db --data %HOMEPATH%\Documents\data\myData.4DD
or:
%HOMEPATH%\Desktop\4D\4D.exe /structure %HOMEPATH%\Documents\myBase.4dbase\myDB.4db /data %HOMEPATH%\Documents\data\myData.4DD
open ~/Desktop/4D.app MyDatabase.4DLink
open "~/Desktop/4D Server.app" MyDatabase.4DLink
%HOMEPATH%\Desktop\4D.exe MyDatabase.4DLink
"%HOMEPATH%\Desktop\4D Server.exe" MyDatabase.4DLink
open ~/Desktop/4D.app ~/Documents/myBase.4dbase --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 --structure ~/Documents/myBase.4dbase --data ~/Documents/data/myData.4DD --user-param "Hello world"
%HOMEPATH%\Desktop\4D\4D.exe --structure %HOMEPATH%\Documents\myBase.4dbase\myDB.4db --data %HOMEPATH%\Documents\data\myData.4DD --user-param "Hello world"
open ~/Desktop/4D.app --structure ~/Documents/myBase.4dbase --data ~/Documents/data/myData.4DD --headless
%HOMEPATH%\Desktop\4D\4D.exe --structure %HOMEPATH%\Documents\myBase.4dbase\myDB.4db --data %HOMEPATH%\Documents\data\myData.4DD --headless
Produto: 4D
Tema: Gestão de arquivos 4D
Modificado: 4D v17 R3
Modificado: 4D v17 R6
Manual de Desenho 4D ( 4D v18)