추가 Windchill 기능 > 서비스 정보 관리 > 구성 안내서 > 기존 제품에 대한 서비스 기본 설정 > 서비스 구조 재생성을 위한 기본 설정
  
서비스 구조 재생성을 위한 기본 설정
정보 구조에서 게시 구조를 생성하고 템플릿에서 구조를 생성할 때 이러한 기본 설정을 사용합니다.
정보 구조의 게시 구조 생성 단축 메뉴 작업을 사용하여 정보 구조에서 게시 구조를 생성할 수 있습니다. 생성된 게시 구조는 소스 정보 요소와 연결된 상태로 유지됩니다.
이 작업이 구성된 경우 재생성 바로 가기 메뉴 작업을 사용하여 게시 구조를 업데이트할 수 있습니다. 재생성 시 탐색 조건을 업데이트할 수 없으며 원래 탐색 조건이 다시 적용됩니다.
게시 구조 생성재생성 메뉴 작업은 다음이 적용되는 경우 게시 구조 바로 가기 메뉴에 나타납니다.
정보 구조의 게시 구조 생성 단축 메뉴 항목을 사용하여 게시 구조를 작성했습니다.
게시 구조 루트의 라이프 사이클 상태가 재생성 작업을 제어하는 기본 설정에 지정된 상태 중 하나입니다.
사용자에게 서비스 구조 개정 권한이 있습니다.
게시 구조 및 해당 객체를 체크 인했습니다.
게시 구조 루트 버전에 대해 재생성 작업이 진행 중이지 않습니다.
재생성 바로 가기 메뉴 작업 사용에 대한 자세한 내용은 게시 구조 재생성을 참조하십시오. 게시 구조 작성에 대한 자세한 내용은 서비스 구조 작성을 참조하십시오.
구조 재생성 기본 설정은 유틸리티 > 기본 설정 관리 > Service Information Management를 선택하면 제공됩니다. 다음 기본 설정을 찾습니다.
재생성 시 사전 순 정렬 적용
게시 구조를 재생성할 때 정보 요소를 사전 순으로 재배열할 것인지 여부를 지정합니다. 기본값은 No로 설정되어, 새 정보 요소 객체를 기본적으로 첫 번째 하위로 추가하여 구조를 재생성합니다. 이 기본 설정이 Yes로 설정된 경우 ReviseAndRegenerateConfig.xml 파일을 사용하여 추가 로직을 정의할 수 있습니다.
재생성하는 동안 구조를 이터레이션할 라이프 사이클 상태
사용자가 게시 구조를 재생성하고 생성된 구조 및 섹션을 이터레이션할 수 있는지 여부를 결정하는 라이프 사이클 상태를 지정합니다. 쉼표로 구분된 라이프 사이클 상태 목록을 지정할 수 있습니다. 기본적으로 이 기본 설정은 In Work로 설정됩니다.
소스 SBOM을 변경한 후 부품 목록을 업데이트하는 경우에도 이 기본 설정의 값을 분석합니다. 자세한 내용은 소스를 변경한 후 부품 목록 업데이트를 참조하십시오.
재생성하는 동안 구조를 개정할 라이프 사이클 상태
사용자가 게시 구조를 재생성하고 생성된 구조 및 섹션을 개정할 수 있는지 여부를 결정하는 라이프 사이클 상태를 지정합니다. 기본적으로 이 기본 설정은 Released로 설정됩니다.
소스 SBOM을 변경한 후 부품 목록을 업데이트하는 경우에도 이 기본 설정의 값을 분석합니다. 자세한 내용은 소스를 변경한 후 부품 목록 업데이트를 참조하십시오.
또한 XML 구성 파일을 작성하여 사전 순으로 재배열하지 않아야 하는 수동으로 삽입된 정보 요소 유형을 나열할 수 있습니다. 재배열되지 않은 유형을 첫 번째 하위(firstChildren으로 지정) 또는 마지막 하위(lastChildren으로 지정)로 추가로 분류할 수 있습니다. 이 파일은 재생성 시 사전 순 정렬 적용 기본 설정이 Yes로 설정된 경우에 읽혀집니다.
<?xml version="1.0" encoding="UTF-8"?>
<ReviseAndRegenerateConfig>
<!-- Sample configuration for revise and regenerate operation-->
<firstChildren>
<type>com.ptc.sis.PsToc</type>
</firstChildren>
<lastChildren>
<type>com.ptc.sis.PsIndex</type>
</lastChildren>
</ReviseAndRegenerateConfig>
일반적으로 TOC는 단원 또는 책의 첫 페이지이고 색인은 단원 또는 책의 맨 아래에 있습니다. 기본 제공 XML 파일은 이 표준 동작을 제공하도록 구성되었습니다.
xconf 파일에 reviseAndRegenerateConfigFile 등록 정보를 추가해야 합니다. xconf 파일을 편집하기 전에 사용자 정의된 파일 및 텍스트 변경 관리를 위한 디렉토리 구조 설정의 지침에 따라 파일을 안전한 위치에 저장합니다. 다음 등록 정보를 추가합니다.
<Property name="reviseAndRegenerateConfigFile"
default="xml config 파일의 경로"/>
또한 Windchill 셸에서 xconfmanager를 사용하여 구성 파일을 등록해야 합니다.
xconfmanager -s reviseAndRegenerateConfigFile=xml config 파일의 경로
-t wt.properties 파일 xconfmanager -pF
구성 파일의 기본 제공 위치는 다음과 같습니다.
/com/ptc/arbortext/windchill/corestruct/server/ReviseAndRegenerateConfig.xml