COPY

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


COPY



Description :

       
Opération de copie en masse ou unitaire, de répertoires ou de fichiers.



Type des attributs :


       Obligatoire :


                Type : Détermine le type de copie (répertoire ou fichier).

                SourceLocation : Emplacement ou fichier source.

                Targetocation : Emplacement ou fichier cible.


Optionnel (en fonction du contexte) :


                Mode : Différents permettant de remplacer, écraser, etc.

                FileFilter : Filtre sur fichier à copier

                BlockTagError : Gestion des erreurs de la directive.


Description des attributs :


Attributs

Options

Comment l'utiliser ?

Type


file : Copie de fichier


directory : Copie de répertoire



SourceLocation

Emplacement ou fichier source.


TargetLocation

Emplacement ou fichier cible.


Mode

Pour le type directory :

recursive : Copie les sous-répertoires.

replace : Remplace si existant (mode par défaut)


Pour le type file :

createdir :  Tente de créer l'arborescence si celle-ci n'est pas crée.


Les options peuvent être cumulé par une virgule.

FileFilter

Pour le type directory :

xxxxx.xxx : Filtre le nom ou les types de fichiers.



Par défaut tout les fichiers seront pris.

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 :   




<COPY type="file" sourceLocation="E:\Projets\ndfaaaa_execAction\essai.xml" targetLocation="#temp#\essai.xml" />

       




Créé avec HelpNDoc Personal Edition: Générateur complet de livres électroniques Kindle