| |||||||||
Co způsobuje chybu importu starších smluv, NoSuchElementException: null
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.
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.
Strategické smlouvy