QueryContext 元素:Teamcenter 保存的查询配置
QueryContext 元素定义了 Inspire 界面中可用的搜索查询,用于定位 Teamcenter 对象,如零件、修订和模型。
目的
QueryContext 元素列出了多个已保存的查询,每个查询都定义了如何在应用程序界面中搜索特定的 Teamcenter 对象类型。
这些查询会在 GUI 中弹出下拉菜单和搜索筛选器,您可以使用这些下拉菜单和搜索筛选器使用定义的标准进行搜索。
配置说明
添加或修改
<Query> 条目时,必须定义以下项目:名称- 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>