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>