IMPORT

La fonction de script IMPORT vous permet d'importer des objets ou des arborescences de dossiers provenant d'un fichier XML.

Lors de l'importation du contenu, un nouveau dossier ##INCLUDED_EXTERNALS## est créé au même niveau que le dossier dédié sur le système cible. Les objets liés sont stockés dans le dossier ##INCLUDED_EXTERNALS##.

La taille par défaut du fichier XML est de 1024 Ko, avec une taille maximale de 30720 Ko. Les administrateurs peuvent spécifier une autre limite MAX_IMPORT_SIZE. Pour plus d'informations, voir UC_SYSTEM_SETTINGS - Paramètres système.

Remarques :

Important !

Syntaxe

IMPORT (File [,[Folder], [Object Setting] [,Link Setting]] )

Paramètres


Codes retour

Conseil : Utilisez l'instruction de script :ON_ERROR pour définir l'action à entreprendre en cas d'échec de l'importation. Pour plus d'informations, voir Éléments de script pour la gestion des erreurs.

Exemples

L'exemple suivant ignore les objets existants lors de l'importation. Les scripts utilisent une variable de script pour transmettre les noms de fichier et de dossier à la fonction IMPORT.

:SET &FILE#  = "\\PCUC4\UC4global\IMPORT\uc4_import.xml"
:
SET &FOLDER# = "IMPORT/JOBS"
:
SET &RET#    = IMPORT(&FILE#,&FOLDER#,"0")

(UNIX) L'exemple suivant illustre l'importation d'une arborescence de dossiers :

:SET &FILE#  = "/opt/UC4/import/uc4_import.xml"
:
SET &FOLDER# = "IMPORT/JOBS"
:
SET &RET#    = IMPORT(&FILE#,&FOLDER#,"0")

Voir aussi :

voiraussi

Importer / exporter des objets