오류 메시지
다양한 상황을 다루기 위해 오류 메시지에는 일반적으로 둘 이상의 매개변수가 있습니다. 각 매개변수는 필드 이름 또는 필드 위치를 가리킵니다. 다음 표에는 가능한 모든 오류 조건이 나열되어 있습니다. 런타임 시 중괄호 ({}) 의 매개변수는 컨텍스트 특정 데이터로 채워집니다.
주: /error 및 /complete 디렉토리 내에서 오류를 포함하거나 처리되지 않은 파일을 주기적으로 확인해야 합니다.
에러 코드
|
설명 |
|---|---|
겹치는
_FIELDS |
{0} 필드가 {2} 레코드의 {1} 필드와 교차합니다. 이 오류 코드는 동일한 레코드의 두 필드에 겹치는 위치가 있음을 나타냅니다. |
YIF_INVALID_FIELD_BOUNDS |
{0} 범위가 잘못되었습니다: startPos={1 endPos={2 이 오류 코드는 startPosition 필드의 끝 위치보다 크다는 것을 나타냅니다 |
YIF_INVALID_
RECORD_TYPE_POS |
레코드 유형 필드의 위치가 올바르지 않습니다. |
YIF_EMPTY_
레코드 유형 |
{0} 레코드에 레코드 유형 ID가 없습니다. 데이터에 레코드 유형이 스키마에서 선언되지 않은 레코드가 포함된 경우. |
YIF_EMPTY_
RECORD_FOUND |
레코드와 일치하는 필드가 없습니다. 데이터에 레코드 유형 ID가 있는 레코드가 포함되어 있지만 개별 필드가 존재하지 않습니다. |
YIF_INVALID_FIELD_GAP
|
기록 {0} 간격이 없어야 합니다 [필드 {1} endPosition={2 }] 및 [필드 {3} startPosition={4 ]. 위치 형식의 경우 두 개의 필드에 공백이 없어야 합니다. 이는 고정 너비이므로 설명되지 않은 갭은 존재할 수 없습니다. 고정 너비로 배열. 기간. |
필드
OVERLAPS_ RECORD_TYPE |
{0} 에서, startPos={2 endPos={3 {1} record type 필드 {4}startPos={5 와 겹칩니다. 위치 형식에서 필드 데이터가 레코드 유형 ID의 경계와 겹치는 경우. |
YIF_FIELD_
레코드_타입_필드와_중복됨 |
레코드 {0}에서 필드 {1}[위치={2}] 이 (가) 레코드 유형 필드 {3} [위치={4}] 과 (와) 겹칩니다. 구분 형식에서 필드 데이터가 레코드 유형 ID의 경계와 겹치는 경우 |
YF_스키마_
컨테이너 주기 |
스키마에 {0} 요소에서 시작하여 {1}요소 앞에서 끝나는 주기가 포함되어 있습니다. 스키마 설명은 순환 포함을 허용하지 않습니다. 이 경우, 위의 오류 코드가 보고됩니다. |
YIF_RECORD_ID_TOO_LARGE
|
레코드 ID {0} 이 (가) 너무 큽니다. 레코드 ID의 너비가 고정되어 있습니다. 크기가 초과되면 이 오류가 보고됩니다. |
레코드에서
NOT_DEFINED 필드 |
속성 맵의 {0} 필드가 {1}레코드에 없습니다. XML에서 위치/구분 형식으로 변환할 때 XML 속성이 맵핑되는 필드가 존재하지 않는 경우. |
YIF_TOO_
MANY_ 속성 _MAPS |
elementMap {1} 의 속성 맵 수 = {0} 이 (가) {3}레코드의 필드 수 = {2} 을 (를) 초과합니다. 필드에 맵핑해야 하는 XML 요소의 속성 수는 해당 레코드의 필드 수를 초과할 수 없습니다. |
YIF_INVALID_RID_BOUNDS
|
RecordIdStartPos: {0} {1} 보다 작아야 합니다. 위치 형식에서 레코드 ID의 바운드가 정확해야 합니다. |
YIF_RECORD_
ID_NOT_ 이 (가) 일치하지 않습니다. |
레코드 ID {0} 을 (를) 스키마에 선언된 레코드와 일치시킬 수 없습니다. |
올바르지 않은 YIF_INCORRECT_
RECORD_ 길이 |
레코드 길이가 올바르지 않습니다. |
YIF_RECORD_
LENGTH_ TOO_SMALL |
필드가 너무 적습니다. 최소 필드 = {0} 찾음 = {1} |
YIF_TOO_FEW
_FIELDS_ FOR_RECORD |
레코드 ID에 대한 몇 개의 필드를 찾았습니다. {0}. 예상 = {1} 찾음 = {2} |
YIF_TOO_MANY
_FIELDS_ FOR_RECORD |
레코드 ID에 대한 필드가 너무 많음: {0}. 예상 = {1} 찾음 = {2} |
YIF_RECORD_
LENGTH_TOO _large |
필드가 너무 많습니다. 최대 필드 = {0} 찾음 = {1} |
레코드 토큰
_NOT_FULLY 이 (가) 일치함 |
스캔된 레코드 이름 {0} 이 (가) 완전히 일치하지 않습니다. 현재 토큰: {1} |
완료되지 않은
_PREVIOUS _MATCH |
스캔된 레코드 이름 {0} 앞에 있는 레코드 세트가 완전히 일치하지 않습니다. |
YIF_MAX_
OCCURENCE_ 초과 |
일치 수가 레코드에 대한 최대 일치 수를 초과함: {0} |
YIF_FILE_
VIOLATES_ CONTROL_INFO |
파일 길이: {0} (는) fileHeaderLength:{1 과 {2} 의 합보다 커야 합니다 |
YIF_파일_헤더_존재하지_않음 |
예상 파일 헤더 ID: {0} 을 (를) 찾을 수 없습니다. |
파일 트래일러_
DOES_NOT_EXIST |
예상 파일 트레일러 ID: {0} 을 (를) 찾을 수 없습니다. |
YIF_FILE_HEADER
_DOES_ 일치하지 않음 |
예상 파일 헤더 ID: <{0}> 이 (가) 일치하지 않습니다. <{1}> |
YIF_FILE_TRAILER_DOES_NOT_MATCH
|
예상 파일 트레일러 ID: <{0}> 이 (가) 일치하지 않음: <{1}> |
입력 스트림을
바인딩할 수 없음 |
입력 스트림 ScanLength= 에 경계 설정 실패 < {0} > ScanStartPosition=<{1 }> |
YIF_DIR_DOES_NOT_EXIST
|
지정된 디렉토리 {0} 이 (가) 없습니다. |
YIF_DIR_IS_
WRITEABLE |
지정된 디렉토리 {0} 에 쓰기 권한이 없습니다. |
올바르지 않은 포함 패턴
|
포함 패턴: {0} 은 (는) 올바른 정규식이 아닙니다. |