| 4D v20.1Interfaz de línea de comando | ||||||||||||||||||||||||||||||||
| 
 | 
    4D v20.1
 Interfaz de línea de comando 
         | |||||||||||||||||||||||||||||||
| Argumento | Valor | Descripción | 
| applicationPath | Ruta de la aplicación 4D, 4D Server o combinada | Inicia la aplicación. Idéntico a hacer doble clic en la aplicación 4D. Cuando se llama sin argumento de archivo de estructura, la aplicación se ejecuta y aparece el cuadro de diálogo 'seleccionar base de datos'. | 
| --project | projectPath | packagePath | 4dlinkPath | Archivo de proyecto para abrir con el archivo de datos actual. No aparece el cuadro de diálogo. | 
| --data | rutaDatos | Archivo de datos para abrir con el archivo de proyecto designado. Si no se especifica, 4D utiliza el último archivo de datos abierto. | 
| --opening-mode | interpreted | compiled | Solicita que la base de datos se abra en modo interpretado o compilado. No se produce ningún error si el modo solicitado no está disponible. | 
| --create-data | Crea automáticamente un nuevo archivo de datos si no se encuentra un archivo de datos válido. No aparece el cuadro de diálogo. 4D utiliza el nombre de archivo pasado en el argumento "--data" si lo hay (genera un error si ya existe un archivo con el mismo nombre). | |
| --user-param | Cadena de usuario personalizada | Una cadena que estará disponible dentro de la aplicación 4D a través del comando Get database parameter (la cadena no debe comenzar por el caracter "-", el cual está reservado). | 
| --headless | Inicia 4D, 4D Server o la aplicación fusionadaen modo sin interfaz (headless mode). En este modo: | |
| -version | Muestra la versión de la aplicación y sale | |
| --help | Muestra la ayuda y sale. Argumentos alternativos: -?, -h | 
(*) Algunos diálogos se muestran antes de abrir la base, por lo que es imposible escribir en el archivo de registro de diagnóstico (alerta de licencia, diálogo de conversión, selección de base de datos, selección de archivo de datos). En tal caso, se emite un mensaje de error tanto en el flujo stderr como en el registro de eventos del sistema, y luego se cierra la aplicación.
Estos ejemplos asumen que su aplicación 4D está almacenada en el escritorio y que la base de datos que se abrirá se encuentra en la carpeta "Documentos".
Nota: la carpeta actual del usuario se accede utilizando el comando "~" en macOS y el comando "%HOMEPATH%" en Windows.
open ~/Desktop/4D.app%HOMEPATH%\Desktop\4D\4D.exeopen ~/Desktop/4D.app --args ~/Documents/myDB.4dbaseopen ~/Desktop/4D.app --args ~/Documents/myProj/Project/myProj.4DProject%HOMEPATH%\Desktop\4D\4D.exe %HOMEPATH%\Documents\myProj\Project\myProj.4DProjectopen ~/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
o:
%HOMEPATH%\Desktop\4D\4D.exe /project %HOMEPATH%\Documents\myProj\Project\myProj.4DProject /data %HOMEPATH%\Documents\data\myData.4DDopen ~/Desktop/4D.app ~/Desktop/MyDatabase.4DLinkopen "~/Desktop/4D Server.app" ~/Desktop/MyDatabase.4DLink%HOMEPATH%\Desktop\4D.exe %HOMEPATH%\Desktop\MyDatabase.4DLink"%HOMEPATH%\Desktop\4D Server.exe" %HOMEPATH%\Desktop\MyDatabase.4DLinkopen ~/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 trueopen ~/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 --headlessopen ~/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
	Producto: 4D
	Tema: Gestión de archivos 4D
	
        
        
	
	Modificado: 4D v17 R3
	Modificado: 4D v17 R6
	Modificado: 4D v18 R5
	
	
	
	
	
	
	
	
	
	
	Manual de Diseño ( 4D v20)
	
	Manual de Diseño ( 4D v20.1)
	
	
 Añadir un comentario
Añadir un comentario