FileCopy()
Définition :
Fonction qui permet de renvoyer le nom d'un fichier avec une nouvelle extension.
Syntaxe :
FileCopy(ALPHA source, ALPHA dest, ENTIER options)
"source" : Correspond au fichier à copier. Il peut contenir le chemin d’accès au fichier
Remarque : Mettre la source guillemets si le libellé comportent des espaces.
"dest" : Correspond à la destination de la copie. Ce paramètre peut correspond à un nom de dossier uniquement. Dans ce cas le fichier est copié dans le dossier de destination. Il peut également correspondre à un chemin d’accès à un fichier contenant le nom du fichier de destination. Cette utilisation correspondra donc à une copie avec renommage du fichier.
Attention : Le dossier de destination doit exister.
Mettre la destination entre guillemets si le libellé comportent des espaces.
"options" : option de comportement de la copie, écraser ou non le fichier de destination s’il existe
0 : Ne pas écraser
1 : Ecraser le fichier existant
Valeur de retour :
La fonction retourne 0 en cas de réussite sinon elle retourne un code d’erreur.
Exemple :
vu(1)= FileCopy("VIR_CLI20150206.csv", "Rep sauv\VIR_CLI20150206_1.txt", 0)
[SI]
vu(1)<> 0
[FINSI]
[ALORS]
SAM("", SilGetLastError(vu(1)),0)
[FINALORS]
[SINON]
[SI]
vu(1)= 0
[FINSI]
[ALORS]
SAM("", "Le fichier a été Copié", 0)
[FINALORS]
[FINSINON]
1 : En cas d'échec :
ou, si le répertoire de destination n'existe pas
2 : En cas de réussite :
:
Donnez votre avis sur la Base de connaissance Silog ici ou contactez-nous directement par mail sur confluence@silog.fr