레코드 유형의 가져오기 파일은 큰따옴표로 묶인 문자열의 분리된 목록으로서 줄 바꾸기 문자로 끝납니다. 가장 일반적인 파일 형식은 쉼표 분리 형식이며 콜론, 세미콜론, 파이프 또는 탭도 사용할 수 있습니다.
가져오기 파일의 첫 번째 행에는 내보내는 필드 이름의 목록이 포함됩니다. 다음 행에는 첫 번째 행의 필드 이름 순서에 따라 정렬된 개별 레코드에 대한 필드 값이 포함됩니다. 가져오기를 수행하는 동안 각 필드의 값을 스키마에 정의된 해당 필드 유형으로 변환됩니다. 예를 들어, 다음과 같습니다.
"id","state","submitdate","severity","priority","summary","description"
"1","Submitted","4/11/00 7:00:00","3-Workaround","3","The shortcut for "
"Printing"" is grayed out","See summary --John"
"2","Opened","4/14/00 11:32:00","1-Crash","1","Can't log in to the system",
"I typed my login and the hourglass sign appears, but after 15
minutes, I still can't type my password. There's an infinite loop
somewhere."
상태 필드의 값은 레코드를 가져오는 해당 시점의 현재 레코드 상태를 결정합니다. 가져온 레코드의 필드 데이터 유형은 유효성을 검증하지만 특정 상태에 도달하는 데 필요한 조치는 유효성을 검증하지 않습니다.
가져오기 파일을 형식화할 때는 다음 고려사항을 주의하십시오.
"I typed my login and the hourglass sign appears, but after 15
minutes, I still can't type my password. There's an infinite loop
somewhere."
"The shortcut for ""Printing all"" does not work."
"Ref1, Ref2, Ref3"
"To reproduce the error, follow these steps:<CR>
1. Start Explorer.<CR>
2. Click File > Open."
캐리지 리턴을 사용하면 복수 행 필드로 값을 가져올 수 있습니다.
가져오기 파일의 필드 값은 Rational ClearQuest 스키마의 해당 필드에 대해 정의된 데이터 유형에 따라 해석됩니다. 다음 표에는 지원되는 데이터 유형과 값을 해석하는 방법이 표시됩니다.
데이터 유형 | 설명 | 동작 |
---|---|---|
ATTACHMENT_LIST | 첨부 유형의 필드 목록 | 첨부에 대한 경로 이름의 목록으로 해석됨 |
DATE_TIME | SQL 날짜 및 시간 | 날짜/시간으로 변환됨 |
INT | SQL 정수 | 정수로 변환됨 |
MULTILINE_STRING | 크기 제한이 없는 가변 문자열 | 이 유형의 스키마에 최대 길이로 삽입 |
REFERENCE | State-based 또는 Stateless 레코드 유형의 표시 이름에 대한 참조 | Stateless 레코드 유형의 키로 해석됨 |
REFERENCE_LIST | State-based 또는 Stateless 레코드 유형의 표시 이름에 대한 복수 참조 | 참조 목록으로 해석됨 |
SHORT_STRING | 최대 길이가 254자인 가변 문자열 | 현재 상태로 삽입됨 |
STATE | 시스템 필드에 예약됨 | 필드 값은 유효성이 검증되지만 해당 상태에 도달하는 데 필요한 조치는 트리거되지 않습니다. |