创建新属性筛选器表达式
使用以下步骤定义属性结构筛选器:
1. 在
“结构”选项卡工具栏中单击
“编辑筛选器” 图标。将显示
“编辑筛选器”窗口。
2. 选择“属性筛选器”选项卡。
| 如果未定义任何表达式,则会立即显示“属性查询表达式”窗口来定义新查询表达式。如果之前已定义属性查询,则它们会显示在“属性筛选器”选项卡的表达式表格中,您必须单击“添加”按钮才能创建新的属性查询表达式。 |
3. 使用“类型”字段中的下拉菜单选择要在属性查询表达式中包含的部件类型。此字段中显示的部件类型包括标准的 Windchill 部件类型和由系统管理员定义的其他部件类型。属性筛选表达式适用于选定的部件类型及其子类型。
| 针对选定部件类型编写的属性筛选表达式仅会返回该类型及其子类型的部件,即使同一属性名称适用于部件结构中的其他部件类型。 尚未编写对应属性筛选表达式的部件类型将始终显示在部件结构中。 |
4. 使用
“条件”字段中的下拉菜单选择筛选所依据的属性。此处提供的属性取决于在
“类型”字段中选择的类型。该属性列表包含标准的
Windchill 属性和由系统管理员创建的属性。前面带有“链接”
图标的属性根据装配部件及其子项之间的使用关系定义。
“类型”和
“条件”字段下方会显示部分完成的属性查询表达式。
| 在完成属性查询表达式之前,您可以在 “条件”菜单中做出多项选择。所有的选择以单个比较的形式分行显示。单击“移除表达式” 图标可删除表达式。有关在单个属性查询表达式中使用多项比较的详细信息,请参阅 使用多个属性筛选器表达式。 |
5. 从属性右侧的下拉菜单中选择运算符。该列表中具有哪些运算符取决于为比较选择的属性,可能具有以下一个或多个运算符:
运算符 | 定义 |
= | 等于 |
≠ | 不等于 |
› | 大于 |
≥ | 大于或等于 |
‹ | 小于 |
≤ | 小于或等于 |
“未设置” | 未设置属性值,其值为空。 |
6. 在运算符右侧输入属性值。
| 文本值不区分大小写。在值字段中输入文本时使用通配符 (* 用于匹配多个字符,? 用于匹配单个字符) 可包含大量匹配部件。 |
| 某些属性的属性值需要从下拉菜单中选择。例如,“源”属性需要从“购买”、“购买 - 单一供应源”和“制造”中选择选项。 而对于其他属性,可通过单击“查找” 图标搜索属性值。例如, “创建者”属性允许您搜索用户。 |
7. 单击
“应用”在
“属性筛选器”选项卡中显示查询表达式并继续使用
“属性查询表达式”窗口定义查询表达式。重复第 3 步至第 6 步来定义其他查询表达式。有关在属性筛选器中使用多个属性查询表达式的详细信息,请参阅
使用多个属性筛选器表达式。
或者
单击“确定”在“属性筛选器”选项卡中显示查询表达式并关闭“属性查询表达式”窗口。
8. 单击“确定”关闭“编辑筛选器”窗口并对文档结构进行筛选。