Test path name

4D - Documentation   Français   English   German   Español   4D v11 SQL, Comandos por temas   4D v11 SQL, Lista alfabética de comandos   4D v11 SQL, Constantes por temas   Regresar   Anterior   Siguiente

versión 6.0


Test path name (rutaAcceso) Numérico

ParámetroTipoDescripción
rutaAccesoAlfaRuta de acceso a un directorio, carpeta o documento
ResultadoNumérico1, rutaAcceso es un documento existente
0, rutaAcceso es un directorio o carpeta existente
<0, ruta de acceso incorrecta, código de error del
administrador de archivos del sistema

Descripción

La función Test path name verifica si un documento o carpeta cuyo nombre o ruta de acceso se pasa en rutaAcceso está presente en el disco. Puede pasar una ruta de acceso relativa o absoluta, expresada en la sintaxis del sistema actual.

Si se encuentra un documento, Test path name devuelve 1. Si se encuentra una carpeta, Test path name devuelve 0.

4D ofrece las siguientes constantes predefinidas:

ConstanteTipoValor
Is a documentEntero largo1
Is a directoryEntero largo0

Si no se encuentra ningún documento o carpeta, Test path name devuelve un valor negativo (por ejemplo -43 para Archivo no encontrado).

Ejemplo

El siguiente ejemplo prueba la presencia del documento "Diario" en la carpeta de la base, si no lo encuentra lo crea:

   If (Test path name("Diario") # Is a document)
      $vhDocRef:=Create document("Diario")
      If (OK=1)
         CLOSE DOCUMENT($vhDocRef)
      End if 
   End if 

Ver también

Create document, CREATE FOLDER.


4D - Documentation   Français   English   German   Español   4D v11 SQL, Comandos por temas   4D v11 SQL, Lista alfabética de comandos   4D v11 SQL, Constantes por temas   Regresar   Anterior   Siguiente