2010-06-11 10 views
3

Pendant les besoins d'importation de fichier csv J'ai un message:exigences d'importation de fichier CSV

Bad object type when creating new record of type '' 

Fichier je tentais à importer: lignes

GUID$Name$Notes$Scope 
{BF467CF6-FF97-4dd4-894C-3F09E713678C}$NameOfReq$description$Public 
{71B26F9A-5418-499e-B635-F2DB158D3FF1}$Requirement1$$Public 
{0}$Requir1$blah$Public 

First 2 (+ tête) devient d'exister exigences et il n'y a pas de problème avec l'importation.
Dernière ligne devrait créer un nouvel objet de besoin dans l'architecte d'entreprise, mais il y a un message mentionné ci-dessus.

Toute solution? Comment un fichier approprié pour créer (importer à partir du fichier csv) devrait ressembler à une nouvelle exigence?

Répondre

6

Comme "Type" vous devez entrer "Exigence" ... rien d'autre! Et assurez-vous que votre séparateur est une virgule ... sinon l'importation ne fonctionnera pas non plus.

0

Désolé de raviver ce vieux fil, mais j'ai récemment eu le même problème et google m'a trouvé ce sujet. J'aurais été heureux de plus d'infos, que je vais ajouter à ce moment.

Solution:

  • Option 1: Dans votre CSV, ajoutez un champ "Type" avec la valeur "exigence" pour chaque entrée
  • Option 2: EA dans votre import-Exporter- spécification laisser le type filtre vide

Raisons/compréhension:

Dans votre spécification d'importation/exportation, il y a le champ "Types", qui représente un filtre de type. Ainsi, seules les entrées du fichier CSV ayant le type spécifié seront importées, toutes les autres seront ignorées. Le journal d'importation affichera "Type d'objet incorrect lors de la création d'un nouvel enregistrement de type" FOOBAR "" pour l'enregistrement ignoré. S'il n'y a pas de champ de type spécifié dans la spécification import-export, EA affichera le type vide '' dans le journal d'importation (au lieu de 'FOOBAR').

Je suppose qu'il en va de même pour les exportations, mais je n'ai pas essayé cela.

0

En effet, y compris le champ "Type" dans le fichier CVS fait le travail