其他 Windchill 功能 > 制造过程管理 > 自定义产品结构浏览器 (PSE) > 类型选取器显示自定义
  
类型选取器显示自定义
本主题介绍了自定义产品结构浏览器 (PSE) 中类型选择工具显示的方法,产品结构浏览器将使用在 Windchill 中其他地方找到的其他类型选择工具。
在 Explorer.dtd 中,参数 hideSingleValueTypePicker 已添加到 <AttributeGroup> 元素,默认值为 false。如果“类型选取器”仅在列表中包含一个值,此标志可以控制是否显示“类型选取器”。默认情况下,“类型选取器”会在仅包含一个值时显示出来。
自定义现有类型的用户搜索
要在下列情况下配置此操作:用户要搜索现有类型,以及系统要使用从诸如“文件”>>“打开”>>“部件...”等位置选择的类型列表填充“类型选取器”
1. 找到以下 XML 文件:
ExplorerForSearch.xml
ExplorerForSearchForSuma.xml
2. 找到想要配置此设置的 <ExplorerElementGroup>。<LogicContext> 元素的 dataType 属性将定义此更改适用的类型。
3. 找到 id 为 "ptc.wnc.exp.SearchCriteriaPanel" 的 <AttributeGroup> 元素
4. 添加具有 true/false 值的参数 hideIfListSizeIsOne。例如:
<AttributeGroup id=”ptc.wnc.exp.SearchCriteriaPanel”
hideSingleValueTypePicker =”false”>
* 
此更改将适用于 GUI 面板的所有实例 (针对 <LogicContext> 元素中所定义的类型)。
自定义可创建类型新实例的用户
要在下列情况下配置此操作:用户要新建类型实例,以及系统要使用从诸如“文件”>>“新建”>>“部件...”等位置选择的类型列表填充“类型选取器”
1. 找到以下 XML 文件:
ExplorerForTablesAndPanels.xml
2. 找到想要配置此设置的 <ExplorerElementGroup>。<LogicContext> 元素的 dataType 属性将定义此更改适用的类型。
3. 找到 id 为 "ptc.wnc.exp.CreatePartTab1" 的 <AttributeGroup> 元素
4. 添加具有 true/false 值的参数 hideIfListSizeIsOne。例如:
<AttributeGroup id=” ptc.wnc.exp.CreatePartTab1”
hideSingleValueTypePicker =”false”>
* 
此更改将适用于 GUI 面板的所有实例 (针对 <LogicContext> 元素中所定义的类型)。
* 
“在结构中查找”对话框和“创建/编辑查询向导”中的下拉列表不会受到此更改的影响,将保持不变。