Passage de paramètre pour la macro # FTP_UPLOAD

cmuffoletto
Messages : 6
Inscription : mar. oct. 02, 2018 8:46 am

Passage de paramètre pour la macro # FTP_UPLOAD

Message par cmuffoletto »

Bonjour,

J'utilise la macro # FTP_UPLOAD avec des paramètres issues d'un fichier .properties mais la macro ne prend pas en compte mon paramètre concernant le répertoire distant.

Voici mon code :

LOAD path/JDD.properties AS myjdd.file
CONVERT myjdd.file TO properties (structured) AS myfile.prop

# FTP_UPLOAD $(myfile.prop.JDD1_NAME) ONTO ftp USING REMOTE PATH $(myfile.prop.JDD1_DEST)

avec comme fichier JDD.properties :

JDD1_NAME = P1/KDT_003/JDD1.txt
JDD1_DEST = /fic/brmoq1/stockage/REP_IN_ENV/JDD1.txt

Au lancement du script, j'ai toujours la même erreur :
"The execution raised an error in the TEST phase of the TA script 'KDT-P1-000.ta' with the message: 'As the file $(myfile.prop.JDD1_DEST) already exists, it could not be properly uploaded'."

Seule la commande suivante fonctionne :
# FTP_UPLOAD P1/KDT_003/JDD1.txt ONTO ftp USING REMOTE PATH /fic/brmoq1/stockage/REP_IN_ENV/JDD1.txt

Ma question serait de savoir si en effet, il n'est pas prévu pouvoir mettre de paramètre pour les macros ?

Et si ce n'est pas possible, existe-il un autre moyen de contourner le problème car le but étant de pouvoir paramétrer le nom du fichier que je dépose sur FTP.

Et je voulais savoir si la méthode pour accéder aux .properties est bonne ?

Merci pour votre aide,

Cordialement,

Cédric
Répondre

Revenir à « FTP Plugin »