4D v16.3Get 4D file |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
Get 4D file
|
Get 4D file ( archivo {; *} ) -> Resultado | ||||||||
Parámetro | Tipo | Descripción | ||||||
archivo | Entero largo |
![]() |
Tipo de archivo | |||||
* | Operador |
![]() |
Archivo devuelto de la base local | |||||
Resultado | Cadena |
![]() |
Ruta al archivo 4D | |||||
El comando Get 4D file devuelve la ruta de acceso al archivo de entorno 4D especificado por el parámetro archivo. La ruta se devuelve utilizando la sintaxis del sistema.
Este comando le permite obtener la ruta de acceso real de archivos específicos, cuyo nombre o ubicación puede depender del contexto de la base. También le ayuda a escribir código genérico independiente de la versión 4D o el sistema operativo.
Pase en archivo un valor para definir el archivo que desea obtener el nombre de ruta completo. Puede utilizar una de las siguientes constantes, ubicadas en el tema "Entorno 4D":
Constante | Tipo | Valor | Comentario |
Backup configuration file | Entero largo | 1 | Archivo Backup.xml, almacenado en la carpeta Preferencias/Backup junto al archivo de estructura de la base |
Last backup file | Entero largo | 2 | Último archivo de copia de seguridad, llamado <nombreBase>[bkpNum].4BK, almacenado en una ubicación personalizada |
User settings file | Entero largo | 3 | El archivo settings.4DSettings para los archivos de datos, almacenado en la carpeta Preferencias junto al archivo estructura de la base si se activa |
User settings file for data | Entero largo | 4 | settings.4DSettings para el archivo de datos actual, almacenado en la carpeta Preferencias junto al archivo de datos. |
Cuando el comando se llama desde un componente, pase el parámetro opcional * para obtener la ruta del archivo de la base local. En este caso, si se omite el parámetro *, siempre se devuelve una cadena vacía.
En cuanto a User settings file y User settings file for data, una ruta se devuelve sólo si la opción de seguridad Activar configuración de usuario en el archivo externo se ha seleccionado en el diálogo "Propiedades de la base".
Usted quiere obtener la ruta del último archivo de backup:
C_TEXT($path)
$path:=Get 4D file(Last backup file)
// $path = "C:\Backups\Countries\Countries[0025].4BK" for example
Producto: 4D
Tema: Entorno 4D
Número
1418
Creado por: 4D v16
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)