数据管理功能 > 管理部件结构 > 部件结构浏览器 > 部件结构操作 > 筛选器操作集 - 部件 > 编辑结构筛选器 > 关于属性筛选器 > 使用多个属性筛选器表达式
  
使用多个属性筛选器表达式
多个属性比较和多个属性表达式在属性筛选器中的结合方式会影响结构筛选操作的结果。
属性查询表达式中的多个比较
“属性查询表达式”窗口可用于在单个属性筛选器表达式中创建多项“属性-属性值”比较。使用 AND 运算符连接其中各个“属性-值”比较。筛选后的部件结构中显示的部件必须满足所有比较。
例如,如果要查看所有处于 "released" 状态且名称属性中具有单词 "shaft" 的所有部件,可在属性查询表达式中创建以下两项“属性-属性值”比较:
Name = *shaft*
State = Released
“编辑筛选器”窗口的“属性筛选器”选项卡中的属性查询表达式将显示为以下形式:
Name = *shaft* AND State = Released
连接该表达式两半部分的单词 "AND" 表示筛选后的部件结构中显示的部件必须在名称属性值中包含单词 "shaft" 且状态属性必须为 "Released"。
属性筛选器中的多个属性查询表达式
“编辑筛选器”窗口中的“属性筛选器”选项卡可用于创建包含多个属性查询表达式的属性筛选器。使用 OR 运算符连接表达式表格中显示的各属性查询表达式。满足其中任何一个属性查询表达式的部件均会显示在筛选后的部件结构中。
例如,假设用户希望看到筛选后的部件结构仅显示购买的部件。“源”属性具有三个值:“购买”、“购买 - 单一供应源”和“制造”。使用以 OR 运算符连接的以下两个属性查询表达式筛选的部件结构会显示所有购买的部件:
Source = Buy
Source = Buy-Single Source