CREATE

ND-Faciliti ExecAction ›› Balises ›› Standard ››
Parent Previous Next


CREATE



Description :

Balise permettant la création d'un fichier avec du texte ou non ou un répertoire.



Type des attributs :


       Obligatoire :


                Type : Type de structure à créer.


Optionnel (en fonction du contexte) :


        Mode : Configuration de la prise de vue.

                GroupName : Nom du groupe.

                Location : Chemin du fichier ou du répertoire.

                Value : Chemin du fichier ou du répertoire.

                BlockTagError : Gestion des erreurs de la directive.


Description des attributs :


Attributs

Options

Comment l'utiliser ?

Type


directory : Créer un répertoire.


file : Créer un fichier.


Evariable : Créer une variable d’environnement.


La valeur peut contenir des abstractions de chaïnes (ex : C:\%windir% ou C:\#windir#\)

Mode

Pour le type file :

replace : Ecrase le fichier.

ascii : utilise le BOM ascii.

utf8 : utilise le BOM utf8.

unicode : utilise le BOM utf8.

rc : Utilise le retour à ligne.


Les valeurs peuvent être cumuler en les séparant avec des virgules.

Name

Pour le type evariable :

Nom de la variable


Location

Chemin du fichier ou répertoire


Value

Pour le type file ou evariable :

Valeur à intégrer


: MEMO, EXEC, retour action.

BlockTagError

0 ou inherit : Héritage (par défaut) :

La balise reprendra le BlockTagError de la balise hiérarchiquement au dessus de lui. On parlera alors d'héritage.


1 ou block : Bloque en cas d'erreur :

Cette action remontra en erreur au niveau supérieur.


-1 ou ignore : Ne bloque pas en cas d'erreur :

Le retour ne sera pas pris en compte.

Indique si l'erreur doit être prise en compte par l'action.


Il n'est pas nécessaire de le spécifier cet attribut. En effet si l'option n'est pas spécifié, alors elle sera automatiquement en mode héritage.


Exemple :   




<CREATE type="directory"  location="d:\temp\ouf"/>

       



<CREATE type="file"  mode="replace" location="d:\temp\supercreer.txt" value="#username# coucou c'est super #date#"/>

       



<CREATE type="file"  mode="replace,utf8" emplacement="d:\temp\supercreer.txt" value="#username# coucou c'est super #date#   -- 2"/>

       





Créé avec HelpNDoc Personal Edition: Créer des documentations web iPhone