컨텍스트 템플릿 작업
사용자가 작업하는 컨텍스트를 설정하면 Windchill과의 상호 작용을 보다 효율적으로 수행할 수 있습니다. 고유 컨텍스트로는 프로젝트, 프로그램, 제품, 라이브러리 및 조직 등이 있습니다. 예를 들어, Windchill 사용자가 자전거 설계 프로젝트에 속한 폴더로 이동하여 새 문서를 작성할 경우 이 문서는 자전거 설계 프로젝트의 컨텍스트에서 관리됩니다. 그리고 자전거 설계 프로젝트에 대한 액세스 권한이 있는 사용자는 새 문서를 보고 수정할 수 있는 권한을 자동으로 갖게 됩니다. 이런 방법으로 컨텍스트는 사용자 작업이 실행되는 프레임워크를 제공합니다. 각 컨텍스트에서는 다음을 설정할 수 있습니다.
• 기본 도메인 및 폴더 등으로 구성된 컨텍스트 구조
• 기본 포럼 주제, 참조 수첩 폴더, 사용자 수첩 폴더(사용될 경우)
• 사용 가능한 역할, 팀, 그룹 등의 컨텍스트 참여자
• 기본 액세스 정책
• 데이터 유형, 템플릿, 규칙
• 기본 라이프 사이클 템플릿
• 기본 워크플로 템플릿(Arbortext Content Manager 또는 Windchill PDMLink에만 해당)
• 기본 설정 기본값
사이트 컨텍스트와 조직 컨텍스트는 Windchill을 설치하는 동안 작성됩니다. 다른 모든 컨텍스트는 관리자가 제품, 라이브러리, 프로젝트 또는 조직을 작성할 때 만들어집니다. 관리자는 이러한 작성 작업을 수행하는 동안 컨텍스트를 만드는 데 사용할 컨텍스트 템플릿 데이터 파일을 지정합니다.
컨텍스트 템플릿 데이터 파일은 컨텍스트 형성에 필요한 컨텐트를 제공합니다. 일반적으로 JAR 또는 ZIP 파일인 이 파일에는 사양 XML 파일, 템플릿 DTD, 규칙 정의를 위한 비즈니스 XML 파일 및 사양에서 식별된 객체의 컨텐트 파일 등이 들어 있습니다.
|
템플릿 데이터 파일을 작성할 때는 Windchill 솔루션의 기본 제공 템플릿 중 하나를 선택하여 초기 컨텍스트를 만들거나 PTC 제공 템플릿을 사용하는 것이 좋습니다. 다음으로, 제공된 인터페이스를 통해 컨텍스트를 수정(예: 폴더 구조, 정책 규칙, 문서 템플릿 작성 등)하고 업데이트된 컨텍스트를 템플릿으로 저장하거나 ZIP 파일로 내보냅니다.
|
관리자는 다음과 같은 템플릿 유형을 사용하여 사용자가 작업하는 컨텍스트를 작성합니다.
• 조직 템플릿 - 특정 조직의 멤버에 의해 사용되는 프레임워크를 설정합니다. 조직 컨텍스트는 사이트 컨텍스트의 하위 컨텍스트로서, 하나 이상의 라이브러리, 제품 및 프로젝트 컨텍스트의 상위 컨텍스트가 될 수 있습니다. 조직 컨텍스트를 사용하여 라이브러리, 제품 또는 프로젝트를 작성하려면 작성자가 해당 조직의 멤버로 속해 있어야 합니다. Arbortext Content Manager 또는 Windchill PDMLink에만 해당합니다.
• 라이브러리 템플릿 - 라이브러리에서 작업을 수행할 때 활성화되는 프레임워크를 설정합니다. 라이브러리 컨텍스트는 사용자가
탐색기에서
라이브러리 아래의 라이브러리를 선택하면 활성화됩니다. 라이브러리 컨텍스트는 언제나 조직 컨텍스트의 하위 컨텍스트입니다.
• 제품 템플릿 - 제품에서 작업을 수행할 때 활성화되는 프레임워크를 설정합니다. 제품 컨텍스트는 사용자가
탐색기에서
제품 아래의 제품을 선택하면 활성화됩니다. 제품 컨텍스트는 언제나 조직 컨텍스트의 하위 컨텍스트입니다.
• 프로젝트 템플릿 - 프로젝트에서 작업을 수행할 때 활성화되는 프레임워크를 설정합니다. 프로젝트 컨텍스트는 사용자가
탐색기에서
프로젝트 아래의 프로젝트를 선택하면 활성화됩니다. 프로젝트 컨텍스트는 언제나 조직 컨텍스트의 하위 컨텍스트입니다.
• 프로그램 템플릿 - 프로그램에서 작업을 수행할 때 활성화되는 프레임워크를 설정합니다. 프로그램 컨텍스트는 사용자가
프로그램 아래의 프로그램을 선택하면 활성화됩니다. 프로그램 컨텍스트는 언제나 조직 컨텍스트의 하위 컨텍스트입니다.
| 템플릿에서 기존 컨텍스트가 작성된 경우 컨텍스트 템플릿을 삭제할 수 없습니다. 그러나 새 컨텍스트를 작성하는 데 템플릿을 사용할 수 없도록 사용 불가능으로 설정할 수 있습니다. |
하위 컨텍스트는 상위 컨텍스트로부터 프레임워크 세트를 상속받지만 상위 컨텍스트의 설정을 무시하거나 확장할 수 있습니다. 예를 들어, 제품에 설정된 라이프 사이클 템플릿은 상위 사이트 및 조직 컨텍스트 모두에서 설정된 템플릿을 포함할 수 있지만, 제품 컨텍스트에 설정된 도메인은 제품에 대해 고유할 수 있습니다.