Čeština - Strojový překlad
Časté dotazy KB0394601
E-mail
Import starších smluv: Co způsobuje chybu „NoSuchElementException: null“?
Tento článek znalostní databáze je přeložený strojovým překladem. SAP nezaručuje správnost ani úplnost strojového překladu. Na původní znění obsahu se můžete podívat přepnutím výběru jazyka na angličtinu.
Otázka

Co způsobuje chybu importu starších smluv, NoSuchElementException: null

Odpověď

Ve většině případů je problém v datech polí, která obsahují velké množství textu. Když dojde k této chybě, na konci hodnoty pole dlouhého textu existuje více uvozovek ("), což způsobí, že oddělovače sloupců se stanou nestabilními. V dotčené řádce dat se vytvoří nový sloupec, ve kterém chybí hlavička, protože uvozovky přerušují oddělovače.

Příkladem, který způsobil problém, je:

My, lidé Spojených států, abychom vytvořili dokonalejší Unii, založili spravedlnost, pojistili domácí klid, zajistili společnou obranu, podporovali všeobecné blaho a zajistili Požehnání svobody pro sebe a naše Posterity, uspořádali a ustanovili tuto ústavu pro "Spojené státy americké".

Uvozovky po Spojených státech amerických mohou přerušit způsob načítání hodnoty oddělené čárkou (CSV), protože přerušují oddělovače polí s čárkami, což způsobí pokusy o vytvoření nového sloupce v tomto řádku, který nemá žádnou hodnotu hlavičky.

Chcete-li problém opravit, odstraňte uvozovky na konci řetězce a importujte znovu.

Doplňkové informace

Chcete-li zjistit, kde najít chybná data v souboru Contracts.csv, zobrazte protokol chyb importu v možnosti Správa > Administrace > Manažer projektů > Import statusu starších smluv. Chybové hlášení najdete v dolní části protokolu importu. Potom zkontrolujte řádku dat, která se objeví po poslední úspěšné řádce aktualizace/vytvoření v protokolu.


Platí pro

Strategické smlouvy

Podmínky používání  |  Copyright  |  Oznámení o zabezpečení  |  Ochrana soukromí