数据管理功能 > 管理部件结构 > Windchill 选项与变型功能 > 用选项筛选器筛选可配置产品结构 > 标准和备用选项筛选器 > 自定义选项筛选委派的筛选行为 > 配置标准和备用行为 > 标准筛选配置文件示例
  
标准筛选配置文件示例
用于配置标准“选项”筛选行为的出厂设置文件如下:
<?xml version="1.0" encoding="UTF-8"?>
<FilterStrategy handler="com.ptc.windchill.option.filter.DefaultFilterStrategyHandler">
<FilterNode type="wt.option.ExpressionAssignable">
<ExpressionPolicy advanced="true" mode="STANDARD"/>
</FilterNode>
<FilterNode type="wt.option.ChoiceMappable">
<ExpressionPolicy advanced="false" mode="STANDARD"/>
</FilterNode>
</FilterStrategy>
请注意,“选项”筛选委派可提供自定义挂接,以帮助各种类型的客户 (包括为 MPMLink 或 Arbortext 等其他产品提供支持的 PTC 团队) 确定其认为可筛选或筛选过程中支持的导航单位对象。做出此决定后将应用筛选表达式策略,以进一步限制用于检索基本表达式或高级表达式的对象集合。
上文所述的策略表示我们应该提取所有 ChoiceMappable 对象的选取项。自定义挂接将缩小这些对象的范围。例如,“选项”团队具有一个附加要求,即可筛选对象将实现 GenericizableUsageLink,其父项的 Genericizable 类型为“类属”等。此类型限制无法添加到配置文件中,因为 MPMLink 不具备此条件。对于所有可分配表达式的对象,不能提取其表达式,因为模式为 STANDARD,只有当分配给可筛选对象 (例如,WTPartUsageLink) 或支持对象 (例如,WTPart) 的表达式计算结果为 FALSE 时才能筛除节点。