Domanda

Quando provo ad importare un termine (in una raccolta del sito) utilizzando il file .csv, ottengo il seguente errore,

.

Si è verificato un errore durante il tentativo di importare il termine impostato a Linea 2 del file inviato.Si prega di assicurarsi che questo file sia valido file CSV e aderisce al formato corretto come nel file di esempio Importtermset.csv

Sto usando il seguente testo di importazione in file .csv

Nome impostato termine, "Descrizione impostato termine", "LCID", "Disponibile per tagging", "Termine termine", "Livello 1 termine", "Livello 2 termine", "Livello 3 termine"

Geografia politica, "un set di campioni", vero, "uno dei 7 continenti", "continente", "Asia"

Geografia politica, "un set di campioni", vero, "uno dei 7 continenti", "continente", "Asia1", "Asia11"

Geografia politica, "un set di campioni", vero, "uno dei 7 continenti", "continente", "Asia1", "Asia21"

Sembra che qualcosa sia sbagliato nella mia sintassi nel file CSV ma non riuscivo a trovarlo.Per favore aiuto

È stato utile?

Soluzione

Assicurarsi che i valori siano corretti per CSV.

Nel tuo file CSV come è separato? Come così?

hello "," blah "," magic "," sweet
.

Come puoi vedere tra ogni testo è "," o,

Ora esaminando il tuo formato CSV posso vedere un problema con:

Political Geography,"A sample term set",,True,"One of the 7 continents","Continent","Asia"
.

invece ammendalo e prova:

Political Geography,"A sample term set",True,"One of the 7 continents","Continent","Asia"
.

Ho appena tolto la virgola extra come nell'errore che hai fornito affermando che è in cui si verifica l'errore;) oppure provare quanto segue, se si desidera mantenere il formato che presumere con le intestazioni della colonna: Deve esserci una chiara distinzione tra ogni comando ad esempio
Non fare ,, ma piuttosto , , o , "" ,

Modifica

OK in base al tuo CSV e all'errore che indica che la formattazione non è corretta! Come esempio prelevato da MSDN mostra:

"Term Set Name","Term Set Description","LCID","Available for Tagging","Term Description","Level 1 Term","Level 2 Term","Level 3 Term","Level 4 Term","Level 5 Term","Level 6 Term","Level 7 Term"

"Sites","Locations where the organization has offices",,TRUE,,,,,,,,

,,1033,TRUE,,"North America",,,,,,
,,1033,TRUE,,"North America","Washington",,,,,
,,1033,TRUE,,"North America","Washington","Redmond",,,,
,,1033,TRUE,,"North America","Washington","Seattle",,,,
,,1033,TRUE,,"North America","Washington","Tacoma",,,,
,,1033,TRUE,,"North America","Massachusetts",,,,,
,,1033,TRUE,,"North America","Massachusetts","Boston",,,,
,,1033,TRUE,,"North America","Massachusetts","Cambridge",,,,
.

Come puoi vederlo non sembra simile al tuo come penso che manchi forse alcune virgole;)

Allora da quell'assunzione direi che, come prima che le tue virgole siano necessarie correlate alla mampata delle colonne con cui intendo nell'esempio sopra hanno 12 colonne e 11 virgout!

Nel tuo esempio hai uno mancante:

Term Set Name,"Term Set Description","LCID","Available for Tagging","Term Description","Level 1 Term","Level 2 Term","Level 3 Term"

Political Geography,"A sample term set",,True,"One of the 7 continents","Continent","Asia"

Political Geography,"A sample term set",,True,"One of the 7 continents","Continent","Asia1","Asia11"

Political Geography,"A sample term set",,True,"One of the 7 continents","Continent","Asia1","Asia21"
.

Quindi è necessario modificare:

Political Geography,"A sample term set",,True,"One of the 7 continents","Continent","Asia"
.

quale= 7 ma il tuo premio= 8

Quindi è necessario aggiungere anothe, come così:

Political Geography,"A sample term set",,True,"One of the 7 continents","Continent","Asia",
.

per un ulteriore riferimento per la comprensione:

http://technet.microsoft.com/en-us/library /ee424396.aspx

http : //office.microsoft.com/en-gb/sharepoint-server-help/import-a-term-set-ha101815255.aspx#_fill_out_the

Modifica

È possibile utilizzare questo strumento per Excel che è referenziato in MSDN:

http:// www .WICTORWilen.se / Post / Create-SharePoint-2010-Managed-Metadata-con-Excel-2010.aspx

È un addon che mette tutto nel formato corretto per te! Segui le linee guida! Inoltre non dimenticare di poter essere necessario quando è finito per aprire il CSV finito in Blocco note o Blocco note ++ e salvare in UTF-8 invece di ANSI

Blocco note:

Inserisci Descrizione dell'immagine qui

o notepad ++

Inserire l'immagine Descrizione qui

Scarica il documento Excel 2010

Puoi Scarica il documento Excel 2010 abilitato a macro-abilitato qui . Decomprimere il file e apri il documento (TermStoreCreator.xlTM) per creare una nuova cartella di lavoro.

Per il tutorial sul documento Excel (How To To)

http:// www .WICTORWilen.se / Post / Create-SharePoint-2010-Managed-Metadata-con-Excel-2010.aspx

Altri suggerimenti

Ho avuto problemi simili prima:

Assicurarsi sempre che non ci siano termini duplicati nel file CSV.

I Bloggato a riguardo qui

Troverai anche un errore che importa il termine impostato dal file CSV se si dispone di più di una riga in un singolo campo, ovvero, se si sta tentando di aggiungere più righe nel campo Descrizione del termine utilizzando "Alt + Enter"Nel campo, il ritorno del carrello non viene tradotto.Questo è confuso perché può ha più di una riga per la descrizione del termine quando si utilizza lo strumento Term Store Manager. La correzione è quella di assicurarsi che tutto il tuo termine Descrizione contenuto sia su una singola riga nel campo, quindi utilizzare il termine Store Manager per aggiungere le linee multiple di cui hai bisogno. Inserisci la descrizione dell'immagine qui

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top