4D v16.3

CREATE FOLDER

Accueil

 
4D v16.3
CREATE FOLDER

CREATE FOLDER 


 

CREATE FOLDER ( cheminAccès {; *} ) 
Paramètre Type   Description
cheminAccès  Chaîne in Chemin d'accès au nouveau dossier à créer
Opérateur in Créer la hiérarchie du dossier

La commande CREATE FOLDER crée un dossier en fonction du chemin d'accès que vous passez dans le paramètre cheminAccès.

Si vous passez un nom dans cheminAccès, le dossier est créé dans le dossier de la base.

Vous pouvez également passer dans cheminAccès une hiérarchie de dossiers à partir de la racine du volume ou du dossier de la base (dans ce cas, la chaîne doit se terminer par un séparateur de dossier).
Si vous omettez le paramètre *, une erreur est générée et aucun dossier n'est créé si au moins un dossier intermédiaire n'existe pas.
Si vous passez le paramètre *, CREATE FOLDER recrée la hiérarchie de dossiers si nécessaire et aucune erreur n'est générée. Dans ce cas, vous pouvez également passer un chemin d’accès de document dans cheminAccès. Le nom du document est alors ignoré mais la hiérarchie de dossiers définie dans cheminAccès est créée récursivement.

L'exemple suivant crée le dossier “Archives” dans le dossier de la base :

 CREATE FOLDER("Archives")

L'exemple suivant crée le dossier “Archives” dans le dossier de la base, puis crée les sous-dossiers “Janvier” et “Février”:

 CREATE FOLDER("Archives")
 CREATE FOLDER("Archives\\Janvier")
 CREATE FOLDER("Archives\\Février")

L'exemple suivant crée le dossier “Archives” à la racine du volume C :

 CREATE FOLDER("C:\\Archives")

Création de la hiérarchie de dossiers "C:\Archives\2011\January\" :

 CREATE FOLDER("C:\\Archives\\2011\\January\\";*)

Création du sous-dossier "\February\" dans le dossier existant "C:\Archives\" :

 CREATE FOLDER("C:\\Archives\\2011\\February\\Doc.txt";*)
  // le fichier "Doc.txt" est ignoré



Voir aussi  

FOLDER LIST
Test path name

 
PROPRIÉTÉS 

Produit : 4D
Thème : Documents système
Numéro : 475

Cette commande modifie la variable système OKCette commande modifie la variable système ErrorCommande(s) éligible(s) à l'exécution dans un process préemptif

 
HISTORIQUE 

Créé : 4D v6
Modifié : 4D v13

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v16)
4D - Langage ( 4D v16.1)
4D - Langage ( 4D v16.2)
4D - Langage ( 4D v16.3)