QueryContextの要素:Teamcenter保存のクエリー設定
QueryContext要素は、パート、リビジョン、モデルなどのTeamcenterオブジェクトを検索するための、Inspireインターフェースで利用可能な検索クエリーを定義します。
目的
QueryContext要素には、保存された複数のクエリーがリストされ、それぞれ特定のTeamcenterオブジェクトタイプをアプリケーションインターフェースで検索できる方法を定義します。
これらのクエリーは、定義された条件を使用して検索するために使用できるGUIのドロップダウンや検索フィルターに入力されます。
設定手順
<Query>エントリーを追加または修正する場合、次のアイテムを定義する必要があります。name- Teamcenter保存のクエリー名。
typeItemRevisionやCAEModelRevisionなど、クエリーされるTeamcenterオブジェクトタイプ。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>