FAQ KB0394601
전자우편
기존 계약 가져오기: "NoSuchElementException: null" 오류의 원인은 무엇입니까?
이 지식 기반 문서는 사용자의 편의를 위해 기계 번역되었습니다. SAP에서는 기계 번역의 정확성 또는 완전성을 보증하지 않습니다. 언어 선택 도구를 통해 영어로 전환하여 원래 콘텐츠를 찾을 수 있습니다.
질문

구 계약 가져오기 오류의 원인은 무엇입니까? NoSuchElementException: null

답변

대부분의 경우, 대량의 텍스트가 포함된 필드 데이터에 이슈가 있습니다. 이 오류가 발생하면 긴 텍스트의 필드 값 끝에 여러 따옴표(")가 있으며 이로 인해 열의 구분 기호가 불안정해집니다. 영향을 받는 데이터 행에는 구분 기호를 중단하는 따옴표로 인해 헤더가 누락된 새로운 열이 생성됩니다.

문제를 일으킨 예는 다음과 같습니다.

우리 미국 국민은 더 완벽한 연합을 형성하고, 정의를 확립하고, 국내 번영을 보장하며, 공동의 방어를 제공하고, 일반 복지를 장려하고, 자신과 우리의 포스트리티에게 자유의 축복을 보장하며, "미국"을 위해 이 헌법을 제정한다.

미국 주변의 따옴표는 쉼표로 구분된 값(CSV)이 로드되는 방식을 방해할 수 있습니다. 쉼표 필드 구분 기호를 중단시켜 헤더 값이 없는 해당 행 내에서 새 열을 만들려고 시도하게 하기 때문입니다.

이 문제를 해결하려면 문자열 끝 부분의 따옴표를 제거한 후 다시 임포트하십시오.

추가 정보

Contracts.csv 파일에서 잘못된 데이터를 찾을 수 있는 위치를 알려면 관리 > 관리 > 프로젝트 관리자 > 구 계약 상태 가져오기 에서 가져오기 오류 로그를 확인하십시오. 임포트 로그 하단으로 스크롤하여 오류 메시지를 찾습니다. 그런 다음 로그별로 마지막으로 완료된 업데이트/생성 행 다음에 나타나는 데이터 행을 확인합니다.


적용 대상

전략적 계약

사용 약관  |  저작권  |  보안 관련 정보  |  개인 정보 보호