4D v16.3

Get 4D file

Inicio

 
4D v16.3
Get 4D file

Get 4D file 


 

Get 4D file ( archivo {; *} ) -> Resultado 
Parámetro Tipo   Descripción
archivo  Entero largo in Tipo de archivo
Operador in Archivo devuelto de la base local
Resultado  Cadena in 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".

Ejemplo  

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



Ver también 

Get 4D folder

 
PROPIEDADES 

Producto: 4D
Tema: Entorno 4D
Número 1418

This command can be run in preemptive processes

 
HISTORIA 

New
Creado por: 4D v16

 
ARTICLE USAGE

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)