QueryContext 요소: Teamcenter 저장된 쿼리 구성

QueryContext 요소는 파트, 개정, 모델과 같은 Teamcenter 객체를 찾기 위해 Inspire 인터페이스에서 사용할 수 있는 검색 쿼리를 정의합니다.

목적

QueryContext 요소에는 저장된 여러 쿼리가 나열되며, 각 쿼리는 응용 프로그램 인터페이스에서 특정 Teamcenter 객체 유형을 검색할 수 있는 방법을 정의합니다.

이러한 쿼리는 정의된 기준을 사용하여 검색하는 데 사용할 수 있는 GUI의 드롭다운 및 검색 필터를 채웁니다.

구성 지침

<Query> 항목을 추가하거나 수정할 때 다음 항목을 정의해야 합니다.
name
Teamcenter에 저장된 쿼리 이름입니다.
type
쿼리 중인 Teamcenter 객체 유형(예: ItemRevision 또는 CAEModelRevision)입니다.
typeKey
현지화에 사용되는 키입니다. 일반적으로 이 값은 변경되지 않습니다.
keyword
내부적으로 사용되는 고유 식별자입니다. 이는 모든 쿼리에서 고유해야 합니다.
displayName
UI 검색 패널에 표시되는 현지화된 문자열입니다.
<SearchCriteria>
검색할 수 있는 속성을 정의합니다.
리소스 속성 파일에 정의된 유효한 속성 키와 일치해야 합니다.

구성 예

<QueryContext>
<Query  name="Item Revision..." type="ItemRevision" typeKey="tc.query.Item.Type" keyword="ItemRevision" displayName="Item Revisions">
    <SearchCriteria>
      <Value>tc.query.Item.Id</Value>
      <Value>tc.query.Item.Name</Value>
    </SearchCriteria>
  </Query>
  <Query name="Item Revision..." type="CAEModelRevision" typeKey="tc.query.Item.Type" keyword="CAEModelRevision" displayName="CAE Model Revisions">
    <SearchCriteria>
      <Value>tc.query.Item.Id</Value>
      <Value>tc.query.Item.Name</Value>
    </SearchCriteria>
  </Query>
</QueryContext>