전문 관리 > 비즈니스 객체 변경 > 유형 및 속성 관리 > 유형 및 속성 관리 명령줄 도구 > 유형 정보 내보내기 및 가져오기 > 유형 내보내기 > 내보내기 정의 파일 작성
  
내보내기 정의 파일 작성
내보내기를 수행하려면 먼저 내보내기 정의 파일을 작성해야 합니다. 내보내기 정의 파일에는 아무 이름이나 지정할 수 있습니다(예: DefinitionExporter.xml). 내보내기 정의 파일의 형식은 다음 예제에 나와 있습니다.
<?xml version="1.0"?>
<!DOCTYPE NmLoader SYSTEM "standardX26.dtd">
<NmLoader>
<csvExportDefinition handler="com.ptc.core.lwc.server.
TypeDefinitionExporter.beginExportDefinition">
<csvtoLocation>D:\temp</csvtoLocation>
<csvtoFileName>documents.xml</csvtoFileName>
<csvexportDefClass>com.ptc.core.lwc.server.LWCTypeDefinition</csvexportDefClass>
<csvexportNames>wt.doc.WTDocument</csvexportNames>
</csvExportDefinition>
</NmLoader>
예제 내보내기 정의 파일은 wt.doc.WTDocument 유형 및 모든 해당 하위 유형의 메타데이터를 다음 위치의 로드 파일로 내보내도록 익스포터에 지시합니다. 여기서 #은 생성된 유형 로드 파일(D:\temp\documents_#.xml)에 추가되는 번호 접미사입니다.
다음 표에서는 내보내기 정의 파일의 <csvExportDefinition> 요소에 중첩할 수 있는 요소에 대해 설명합니다.
요소
설명
<csvtoLocation>
유형 로드 파일이 생성되는 위치를 지정합니다. 이 요소의 값으로 절대 경로만 지정해야 합니다. 이 요소를 지정하지 않으면 Windchill 설치의 임시 디렉토리(wt.temp 등록 정보에 지정됨)에 유형 로드 파일이 생성됩니다.
이 요소는 선택 항목입니다.
<csvtoFileName>
내보내기를 통해 생성된 유형 로드 파일의 이름을 지정합니다. 로드 파일의 이름 끝에 번호 접미사가 붙습니다(예: TypeLoadFile_3.xml). 생성되는 로드 파일 번호는 내보내는 유형 정의를 지원하는 데 필요한 기본 정의에 따라 달라집니다. 항상 두 개 이상의 로드 파일이 생성됩니다.
이 요소는 필수 항목입니다.
<csvexportDefClass>
내보낼 객체 클래스를 지정합니다. 다음과 같이 지정할 수 있습니다.
com.ptc.core.lwc.server.LWCTypeDefinition - 유형을 내보냅니다.
com.ptc.core.lwc.server.LWCEnumerationDefinition - 글로벌 열거 및 해당 조직자를 내보냅니다.
이 요소는 필수 항목입니다.
<csvexportNames>
유형 로드 파일로 내보낼 유형 또는 글로벌 열거의 이름을 지정합니다.
유형의 경우 유형 및 속성 관리 유틸리티의 유형 관리 창에 표시된 대로 유형의 내부 이름을 사용합니다. 명명된 유형 및 모든 해당 하위 유형이 내보내집니다.
글로벌 열거의 경우 유형 및 속성 관리 유틸리티의 글로벌 열거 관리 창에 표시된 대로 글로벌 열거의 내부 이름을 사용합니다.
이 요소는 선택 항목입니다. 이 요소를 지정하지 않으면 <csvexportDefClass>에 지정된 클래스를 기반으로 모든 유형이나 글로벌 열거가 내보내집니다.
<csvmode>
내보내기가 실행되는 모드를 지정합니다. 다음과 같이 지정할 수 있습니다.
0 - 번역된 값이 모두 XML 파일의 일부로 내보내집니다. 이는 기본값입니다.
1 - 번역된 값이 모두 rbInfo 파일로 내보내집니다.
다른 내보내기 모드는 기술 지원 팀의 안내에 따라서만 실행해야 합니다.
이 요소는 선택 항목입니다.