Tester chemin acces

4D - Documentation   Français   English   German   Español   4D v11 SQL, Commandes par thèmes   4D v11 SQL, Liste alphabétique des commandes   4D v11 SQL, Constantes par thèmes   Retour   Précédent   Suivant

version 6.0


Tester chemin acces (cheminAccès) Numérique

ParamètreTypeDescription
cheminAccèsAlphaChemin d'accès à un dossier ou un document
RésultatNumérique1= cheminAccès est un document existant
0 = cheminAccès est un dossier existant
<0 = chemin d'accès invalide, code d'erreur du
gestionnaire de fichiers du système

Description

La fonction Tester chemin acces vérifie si le document ou le dossier dont vous avez passé le chemin d'accès et le nom dans cheminAccès est présent sur le disque. Vous pouvez passer un chemin d'accès relatif ou absolu, exprimé dans la syntaxe du système courant.

Si un document est trouvé, Tester chemin acces retourne 1. Si un dossier est trouvé, Tester chemin acces retourne 0.

4D propose les constantes prédéfinies suivantes :

ConstanteTypeValeur
Est un documentEntier long1
Est un répertoireEntier long0

Si aucun document ou dossier n'est trouvé, Tester chemin acces retourne une valeur négative (par exemple -43 pour "Fichier non trouvé").

Exemple

L'exemple suivant teste la présence du document "Journal" dans le dossier de la base et le crée s'il n'existe pas :

   Si (Tester chemin acces("Journal") # Est un document)
      $vhDocRef:=Creer document("Journal")
      Si (OK=1)
         FERMER DOCUMENT($vhDocRef)
      Fin de si
   Fin de si 

Référence

Creer document, CREER DOSSIER.


4D - Documentation   Français   English   German   Español   4D v11 SQL, Commandes par thèmes   4D v11 SQL, Liste alphabétique des commandes   4D v11 SQL, Constantes par thèmes   Retour   Précédent   Suivant