Réserver une Démo
Pré. Proc.

Spécifications CSV

Pour importer et exporter des données d'éléments vers et depuis Enterprise Architect à l'aide de fichiers CSV, vous devez d'abord configurer une ou plusieurs spécifications de fichier CSV. Une spécification de fichier définit les éléments suivants :

  • Champs de la feuille de calcul dans l'ordre dans lequel ils sont importés ou exportés
  • Nom du fichier source ou cible (facultatif) et
  • Délimiteur entre les colonnes
Une fois que vous avez défini une ou plusieurs spécifications, vous pouvez en sélectionner une dans la dialogue « Importer/Exporter CSV » comme spécification actuelle à appliquer lors d'une action d'importation ou d'exportation. Le facilité importe et exporte uniquement les éléments (au sein Paquetages ) et leurs propriétés ; les éléments tels que les attributs de classe ne peuvent pas être importés ou exportés via ce mécanisme.

L'importation/exportation XMI fournit une solution à cette limitation, tout comme l'utilisation de l'interface d'automatisation.

Accéder

Ruban

Publier > Échange de Modèles > CSV > CSV Exchange Spécification

Configurer une Spécification CSV

Champ

Action

Voir aussi

Nom Spécification

Si vous créez une nouvelle spécification, saisissez un nom de spécification unique.

Si vous modifiez une spécification existante, cliquez sur la flèche déroulante et sélectionnez le nom de la spécification.

Délimiteur

Cliquez sur la flèche déroulante et sélectionnez le délimiteur de caractères à utiliser entre les champs d’enregistrement.

Si un champ contient une instance du délimiteur, le champ est exporté entouré de " (guillemets) et toutes les instances de " dans le champ sont doublées (c'est-à-dire que " devient " »).

Notes

Type une brève description de la spécification.

Nom de fichier par défaut

Type l’emplacement du fichier par défaut et le nom du fichier à utiliser lors de l’importation et de l’exportation.

Vous pouvez également cliquer sur le bouton Browse. et rechercher l’emplacement.

Direction par défaut

Cliquez sur la flèche déroulante et sélectionnez l'action par défaut : « Importer » ou « Exporter ».

Chaque spécification peut être utilisée dans les deux sens, mais ce champ fournit la valeur par défaut.

Types par défaut

Type une liste séparée par des virgules pour limiter les types d'éléments exportés ; par exemple : classe, exigence, composant, nœud, object .

  • Si vous spécifiez des types d'éléments, SEULS les éléments de ces types sont exportés ou importés ; par conséquent, pour que l'option « Conserver la hiérarchie » fonctionne (si elle est sélectionnée), vous devez inclure Paquetage comme type d'élément, sinon il n'y a pas Paquetages dans lequel conserver la hiérarchie
  • Si vous ne spécifiez aucun type d'élément par défaut, tous les éléments, y compris Paquetages sont exportés ou importés et la hiérarchie peut être préservée

Préserver la hiérarchie

Cochez cette case pour inclure les champs générés par Enterprise Architect , afin d'intégrer/reconstruire la hiérarchie Paquetage .

Utilisation de la fonction de préservation de la hiérarchie

Champs disponibles

Cliquez sur le nom d'un champ disponible et double-cliquez dessus pour l'ajouter à la Spécification (il s'affiche à la fin de la liste « Spécification du fichier »).

Appuyez sur la touche Ctrl et maintenez-la enfoncée pendant que vous sélectionnez plusieurs champs, mais utilisez le bouton Ajouter un champ pour les transférer tous vers la liste « Spécification du fichier ».

Spécification du fichier

Révision les champs d'enregistrement déjà attribués, répertoriés dans l'ordre dans lequel ils sont tracés sur la feuille de calcul.

Si vous souhaitez modifier la séquence des champs, cliquez sur le nom d'un champ et cliquez sur le bouton Move up ou Down green arrow icon pour déplacer le nom du champ vers le haut ou vers le bas de la liste.

Ajouter un champ Valeur Étiquetée

Cliquez sur ce bouton pour ajouter une colonne Valeur Étiquetée au CSV Spécification , pour importer ou exporter la valeur qu'un élément a pour une étiquette particulière .

Une prompt s'affiche pour sélectionner l'une des deux options :

  • Valeur - pour importer ou exporter le contenu du champ Valeur Étiquetée 'Value' ; un en-tête de colonne avec le préfixe 'TagValue_' est ajouté à la Spécification
  • Notes - pour importer ou exporter le contenu du champ « Notes » de la Valeur Étiquetée (certaines Valeur Étiquetés utilisent le champ « Notes » pour accueillir des valeurs longues, telles que le texte <memo>) ; un en-tête de colonne avec le préfixe « TagNotes_ » est ajouté à la Spécification
Dans chaque cas, la dialogue « Ajouter un champ de valeur Étiquette » s'affiche. Sélectionnez l'une des options suivantes :
  • Bouton radio 'Global Valeur Étiquetés ', ou
  • Bouton radio « Valeur Étiquetés de l'élément sélectionné », cliquez sur le bouton Autre élément et recherchez le nom de l'élément qui contient la Valeur Étiquetée
Cliquez sur la liste déroulante du champ ' Valeur Étiquetée ' et sélectionnez la Valeur Étiquetée requise, puis cliquez sur le bouton OK .
Options Navigateur Paquetage paquets

Ajouter un champ

Cliquez sur ce bouton pour déplacer tous les champs sélectionnés de la liste « Champs disponibles » vers la liste « Spécification du fichier ».

Supprimer le champ

Cliquez sur ce bouton pour déplacer tous les champs sélectionnés de la liste « Spécification du fichier » vers la liste « Champs disponibles ».

Nouveau

Cliquez sur ce bouton pour effacer tous le dialogue afin de créer une nouvelle spécification.

Sauvegarder

Cliquez sur ce bouton pour enregistrer toutes les modifications apportées à la spécification actuellement sélectionnée.

Enregistrer sous

Cliquez sur ce bouton pour enregistrer la spécification actuelle sous un nouveau nom.

Supprimer

Cliquez sur ce bouton pour supprimer la spécification actuelle.

Fermer

Cliquez sur ce bouton pour fermer cette dialogue .

Notes

  • Dans les éditions Corporate , Unified et Ultimate d' Enterprise Architect , si la sécurité est activée, vous devez disposer des autorisations « Exporter XMI », « Importer XMI » et « Configurer les ressources » pour utiliser l'option « Spécifications d'importation/exportation CSV »
  • Dans « Champs disponibles » et « Spécification du fichier », les champs d'enregistrement « Date de création » et « Date de modification » ne sont pas définis lors de l'importation à partir d'un fichier CSV

Apprenez Plus