Antoine_Sauteron_1266

Importer plusieurs fichiers xml d'un seul coup

Discussion created by Antoine_Sauteron_1266 on Nov 4, 2016
Peut-être avez-vous remarqué qu'il n'est pas possible d'importer plusieurs fichiers xml via l'Interface utilisateur / ECC / AWI ?

Voici un petit script permettant d'importer tous les .xml situés à un emplacement donné.

:BEGINREAD
:READ &PATH#,,"Emplacement des fichiers sources"
:READ &FOLDER#,,"Dossier de destination"
:ENDREAD

:SET &HND# = PREP_PROCESS_FILENAME("<Agent>","&PATH#\*.xml","Y",,,,"UC_LOGIN=<Login_object>")
:PROCESS &HND#
:   SET &FILE# = GET_PROCESS_LINE(&HND#)
:   SET &IMPORT# = IMPORT(&FILE#,&FOLDER#,"1","0")
:ENDPROCESS

Quelques précautions d'utilisation:
  • Pensez à remplacer les balises <Agent> et <Login_Object> par un agent et un objet login valides.
  • La fonctionIMPORTne marche que sur les emplacements auxquels le serveur AE a directement accès : du coup il faut copier les fichiers localement sur le serveur et utiliser un agent lui aussi installé sur le serveur.

Outcomes