用户帮助 > 使用文档 > 在“文档”视图中筛选
  
在“文档”视图中筛选
“文档”视图包含筛选器栏。通过它,您可以按文档中的可见文本和/或字段进行筛选。筛选器条件会在筛选器栏中创建一个句子,指明您正在查找的内容,例如:Show items containing waterproof where Reference Mode is one of Author
筛选器栏:用户界面组件
下面举例说明了“文档”视图中的活动筛选器栏:
筛选器栏包括下列用户界面组件,它们让您可以在“文档”视图中筛选项:
组件
说明
筛选器状态
将筛选器应用至“文档”视图时,筛选器状态图标会以动画形式指示进度。最初将筛选器应用至未筛选的“文档”视图时,筛选器栏的颜色会更改颜色。删除所有筛选器后,筛选器栏将还原为默认颜色。
文本筛选器
按“文档”视图中的可见文本筛选项。
键入要作为筛选依据的文本:暂停键入时或完成键入时筛选项列表。
请注意下列事项:
文本筛选器字段不区分大小写。
要筛选出精确的文本字符串,请使用双引号,例如,"water depth"。如果未指定双引号,则 Windchill RV&S会搜索以任意顺序包含文本字符串中所有字词的项。
您也可以按数值进行筛选。包括部分 ID 的文本筛选器会返回结果;但是,它不会返回您正在搜索的特定部分 ID。例如,如果您键入 2.1,则会显示部分 2.12.1.12.1.2
移除文本筛选器
单击 会清除文本筛选器,从而移除所应用的文本筛选器。
* 
您也可以单击“条件” > “重置”;但是,这也会移除所应用的字段筛选器
字段筛选器
按“文档”视图中的可见字段筛选项,例如,ReferenceModeCategoryID
要按字段筛选,请单击“条件”并从列表中选择一个字段。
* 
应用多个字段筛选器会在字段筛选器之间创建逻辑“与”关系。无法在字段筛选器之间创建逻辑“或”关系。
要按未显示在“条件”菜单中的字段进行筛选,请选择“条件” > “其他字段筛选器”
要应用最近使用的字段筛选器,请选择“条件” > “最近使用的筛选器”,然后选择字段筛选器
要移除所有已应用的字段筛选器,请选择“条件” > “重置”
要移除已应用的字段筛选器,请选择字段筛选器,然后选择“移除”。例如,选择“参考模式是其中一个作者” > “移除”
要编辑已应用的字段筛选器,请选择字段筛选器,然后选择字段名称。例如,选择“参考模式是其中一个作者” > “参考模式”
要反转已应用的字段筛选器,请选择字段筛选器,然后选择字段名称“不是”。例如,选择“参考模式是其中一个作者” > “参考模式不是”
状态栏
显示与筛选器匹配的项数和所选项数。
筛选出的子段和节点项
筛选只会从内容窗格中移除不匹配的行。“大纲”视图中所有不匹配的行将保持可见,以保留大纲的完整视图;但是,不匹配的行将灰显。
重要考虑事项
用于在“文档”视图中进行筛选的快捷键是 CTRL+SHIFT+F。
只有行数少于 3,000 的文档才能使用文本筛选器进行筛选。此值不可配置。要对较大的文档使用文本筛选器,首先要设置一个或多个匹配数量少于 3,000 项的字段筛选器。
如果您在已筛选的视图中选择一行来执行剪切/复制操作,然后更改筛选器,则粘贴操作仍然可用(即使已筛选出剪切行)。
在应用了筛选器的移动操作中,可能会从内容窗格中筛选出移动操作的选定目标上方和下方的行,导致结果不明确。在这种情况下,PTC 建议切换至“大纲”面板以执行移动操作。
您可以在视图中使用内联编辑来编辑匹配的行。如果更改与筛选器匹配的某一行中的值,则在您还未重新应用筛选器之前,该行将一直可见。
粘贴行始终显示在“内容”面板中,即使行内容不符合当前筛选器条件(直至下次修改筛选器条件或刷新视图时)。
对“大纲”面板中的内容执行操作会导致内容出现在“内容”面板中,即使行内容不符合当前筛选器条件(直至下次修改筛选器条件或刷新视图时)。
如果“文档”视图配置为显示父项(请参阅配置“文档”视图),则子项的父项内容会显示在“内容”面板中,即使父项不符合筛选器条件,而且在筛选器栏中是使用文本“及其父项”来表示的。请注意下列有关父项内容和筛选器的信息:
如果对文档的结构更改导致父项不再包含任何子项(内容不再是父项),则在下次修改筛选器条件或刷新视图之前,父项内容仍然会显示在“内容”面板中。
如果父项符合筛选器条件,但其子项不满足,则只有父项会显示在“内容”面板中。
如果对子项进行了结构更改,但父项不满足筛选器条件,则在还未修改筛选器条件或刷新视图之前,父项不会显示在“内容”面板中。
在文档视图中使用高级筛选器
“文档”视图包含筛选器栏,用于缩小搜索结果范围。从“条件”列表中,可以选择“高级筛选器”以单独或组合使用逻辑“与”“或”“非”运算符。
“与”运算符指定:必须满足所有条件,项才会出现在筛选后的结果中。例如,可应用筛选器:字段 ID 少于 74 个字符,并且“类别”字段是“标题”。
(((field[ID]<74) and (field[Category]=”Heading”)))
“或”运算符指定:必须满足条件中的一个或多个,项才会出现在筛选后的结果中。例如,可应用筛选器:字段 ID 少于 74 个字符,或者“类别”字段是“标题”。
(((field[ID]<74) or (field[Category]=”Heading”)))
“非”运算符可指定反转其操作的条件的逻辑值。例如,如果筛选器是“类型是‘缺陷’”,则反转值是“类型不是‘缺陷’”。
(not(field[Type]=“Defect”))
要创建高级筛选器
1. 在“文档”视图中,从“条件”列表选择“高级筛选器”
这将打开“高级筛选器定义”窗口。
* 
一次只能应用一个高级筛选器。如果您想要应用其他高级筛选器,则会出现一则警告,表明新的高级筛选器将替换现有筛选器。单击“是”将替换筛选器。单击“否”将保留现有的筛选器。
2. 选择“添加筛选器”
这将打开“添加筛选器”窗口。为要创建的筛选器指定条件。
3. 选择作为筛选依据的字段,然后单击“确定”
4. 单击“完成”
高级筛选器中选择的条件将应用于文档视图。
* 
您可以单独或组合选择“与”“或”按钮来构成逻辑关系,从而添加条件。
可以在“添加筛选器”窗口执行以下任务:
任务
过程
要反转逻辑条件
单击您要反转的逻辑条件,然后选择“反转”
要暂时禁用逻辑条件
单击您要禁用的逻辑条件,然后选择“禁用”
要重新启用已禁用的逻辑条件
单击您要启用的逻辑条件,然后选择“启用”
要移除逻辑条件
单击您要移除的逻辑条件,然后选择“移除”
可从以下位置应用高级筛选器:
“条件” > “高级筛选器”
“条件” > “最近使用的筛选器” > “高级筛选器”
* 
要查看筛选器定义:
将光标悬停在筛选器栏上的插针上方的“高级筛选器”上方。
将光标悬停在通过“条件” > “最近使用的筛选器” > “高级筛选器”显示的高级筛选器上方。
“最近”筛选器列表中看到的高级筛选器是客户端中的所有文档内最近使用的高级筛选器。例如,您在文档视图中通过应用高级筛选器“条件 ID = 40”打开一个文档,然后通过应用高级筛选器“条件 类别 = 备注”打开第二个文档,则所有文档中最近使用的高级筛选器是“条件类别 = 备注”。
要编辑或移除高级筛选器,可单击筛选器栏上的高级筛选器,然后单击“编辑”“移除”。还可以通过单击“条件” > “重置”移除插针栏上应用的所有筛选器。