українська - Машинний переклад
Запитання та відповіді KB0394601
Електронна пошта
Імпортувати застарілі контракти: що спричиняє помилку «NoSuchElementException: null»?
Для вашої зручності цю статтю бази знань було перекладено за допомогою системи машинного перекладу. Компанія SAP не надає жодних гарантій щодо правильності та повноти машинного перекладу. Ви можете знайти оригінальний матеріал, перейшовши на англійську мову за допомогою перемикача мов.
Запитання

Що спричиняє помилку імпорту застарілих контрактів, NoSuchElementException: null

Відповідь

У більшості випадків існує проблема в польових даних, які містять великі обсяги тексту. Коли виникає ця помилка, близько кінця значення поля довгого тексту існує декілька лапок ("), і вони стають нестабільними, оскільки розділювачі стовпчиків стають нестабільними. У рядку даних, що зазнав впливу, створюється новий стовпчик, у якому відсутній заголовок, через переривання розділювачами лапок.

Прикладом, який спричинив проблему, є:

Ми, народ Сполучених Штатів, для того, щоб сформувати більш досконалий союз, встановити справедливість, застрахувати внутрішній спокій, забезпечити спільний захист, сприяти загальному добробуту і забезпечити благання свободи для себе і нашого потомства, упорядкувати і встановити цю Конституцію для «Сполучених Штатів Америки».

Лапки навколо Сполучених Штатів Америки можуть перервати завантаження розділеного комами значення (CSV), оскільки вони переривають розділювачі полів комами, що призводить до спроб створити новий стовпчик у цьому рядку, який не має значення заголовка.

Щоб виправити проблему, видаліть лапки біля кінця рядка та повторно імпортуйте.

Додаткова інформація

Щоб дізнатися, де знайти неправильні дані у файлі Contracts.csv, перегляньте журнал помилок імпорту в розділі Керування > Адміністрування > Менеджер проєктів > Імпортувати стан застарілих контрактів. Прокрутіть до нижньої частини журналу імпорту, щоб знайти повідомлення про помилку. Потім перевірте рядок даних, який з’являється після останнього успішного оновлення/створення рядка для кожного журналу.


Застосовується до

Стратегічні контракти

Умови використання  |  Авторське право  |  Політика убезпечення  |  Конфіденційність