Les assistants d'import/export Excel
Assistant d'export
L'outil d'export produit un fichier Excel dans lequel l'utilisateur peut travailler. Ce fichier peut ensuite être réimporté dans HOPEX.
Le fichier Excel se compose de feuilles dans lesquelles vous pouvez définir :
• Une liste d'objets (occurrences) d'un type donné.

Par défaut, la feuille Excel porte le nom du type (MetaClasse) sélectionné, mais vous pouvez modifier ce nom.
• Une liste d'objets reliés par un lien aux occurrences d'un type donné.

Seuls les liens (MetaAssociations) entre deux MetaClasses concrètes sont acceptés.

Par défaut, la feuille Excel porte le nom de la MetaAssociationEnd, mais vous pouvez modifier ce nom.
Assistant d'import
Les données contenues dans le fichier d'import doivent être clairement structurées afin d'être correctement interprétées dans HOPEX. A cet effet, il est conseillé d'utiliser comme modèle un fichier préalablement exporté.
Les formats d'import et d'export sont compatibles, mais certaines données exportables ne peuvent pas être importées (telles que les attributs calculés dans HOPEX, qui ne peuvent pas être modifiés par l'utilisateur).
Le fichier importé dans HOPEX vous permet de :
• créer ou modifier une liste d'objets.
• relier des objets par un lien donné.
Le fichier résultat indique les anomalies rencontrées.
Créer ou modifier une liste d'objets
Si les identifiants des MetaClasses et des MetaAttributs ne sont pas fournis dans le fichier d'import, l'assistant effectue une recherche par leur nom dans le référentiel HOPEX.
Si les identifiants des objets (occurrences) ne sont pas indiqués, les objets sont créés.
Il est possible d'affecter une valeur externe aux attributs (attributs à valeur tabulée).
Relier des occurrences par un lien donné
Si les identifiants des MetaClasses et des MetaAttributs ne sont pas indiqués, ils sont recherchés par leur nom dans le référentiel et complétés dans le fichier.
Si les identifiants des objets ne sont pas indiqués, les objets sont recherchés dans le référentiel par le nom fourni ; le lien n'est fait que si les objets existent et sont uniques.