使用搜索模板

使用搜索设计器创建的搜索模板包含查找文档和文件夹所需的某些搜索条件。该主题介绍了如何在运行搜索之前添加信息。

选择搜索位置

设计搜索模板的用户可选择对象库,还可以选择要搜索的特定文件夹,并决定您是否可以查看已选定的文件夹。当您选择搜索模板时,可查看的预先选定的文件夹会显示在“文件夹”部分;然而如果所有文件夹均是隐藏的,那么“文件夹”部分不可用。您可以向列表中添加文件夹或从列表中除去文件夹。对于每一文件夹,您可以将搜索限制在选定的文件夹中,或将搜索扩展至包括选定文件夹的所有子文件夹。

注意:如果搜索模板包含隐藏文件夹,那么您的搜索结果可能会包含除所显示文件夹之外的文件夹中的项目。

要更改选定的文件夹

  1. 单击“选择位置”。在打开的选择窗口中,顶部区域包含文件夹树形视图,在该视图中您可以浏览至您要搜索的文件夹。底部区域包含选定的文件夹。
    键盘提示:使用 Ctrl + Shift + 下箭头组合键和 Ctrl + Shift + 上箭头组合键可以在区域以及不同选项和按钮中前移和后移。
  2. 要添加文件夹,请浏览至文件夹树形视图中所需的文件夹,然后单击“添加”。(在该环境中,您的“收藏夹”文件夹仅显示为该搜索指定的对象库中存在的那些文件夹。)选择所需数量的文件夹。
    提示:单击“显示路径”可以显示至每个选定文件夹的路径。
    键盘提示:如果尚未选定文件夹(即它具有 Tab 键焦点而没有单击焦点),请按 Enter 键选择并展开该文件夹。再按 Enter 键可添加文件夹。
  3. 要除去文件夹,请在选定的列表中将其选择,然后单击“除去”。如果没有隐藏的文件夹,那么除去所有文件夹会将搜索扩展至整个对象库。
    键盘提示:如果选定了文件夹(即它具有单击焦点和 Tab 键焦点),请按 Delete 键除去文件夹。
  4. 在缺省情况下,搜索中包括子文件夹。要为特定文件夹更改该问题,请在选定的列表中选择文件夹,然后清除“包括子文件夹”复选框。
    键盘提示:或者,如果选定了文件夹(即它具有单击焦点和 Tab 键焦点),可以按空格键选择或清除“包括子文件夹”复选框。

选择类

设计搜索模板的用户可选择要搜索的文档类和文件夹类,并决定您是否可以查看和更改预先选定的类。当您选择搜索模板时,会显示可查看的预先选定的类;然而如果尚未预先选定类或所有预先选定的类均是隐藏的,那么“类”选项不可用。

您可以有选择性地清除可查看的预先选定的类。其余的所选类(包括任何隐藏类)确定您可以用来设置搜索条件的属性。因为可以在全局范围内定义属性,也可以为一个或多个类定制属性,所以当选择了多个类时,属性定义可能会出现冲突。如果所选类没有冲突,那么将使用该类的属性定义。如果未选定类,或如果选定类发生冲突,那么属性定义将来自全局属性定义。

注意  如果搜索模板包括隐藏类,那么搜索结果可能包含与未显示的类相匹配的项。

要更改选定的类

  1. 请单击“类”“类”选项卡可显示预先选定的类,由搜索模板设计者指定为只读的类会显示,但无法对其进行修改。
  2. 要包括或排除某个类,请选中或取消选中其复选框。

指定文档和文件夹条件

您可以为必需的和可编辑的搜索条件输入值。对于文本字符串,如果设计搜索的用户在搜索设计器中指定“约等于”运算符,您可以从可用的运算符列表中进行选择。

设计搜索的用户将指定要搜索的属性。此外,搜索设计器通过指定每个条件是必需的、可编辑的、只读的还是隐藏的来确定您可以查看和修改的条件。

搜索页面可显示非隐藏的搜索条件。与文档相关的条件会在顶部显示,而与文件夹相关的条件会在底部显示。将条件分组并嵌套在有色框中可以直观地显示条件是如何用 ANDOR 运算符组合的。

提示:单击“重置”可以将所有条件恢复为该搜索中包含的原始值。
键盘提示:某些字段值必须使用 ... 按钮从列表中进行选择。(该按钮用于从列表中选择一个值,而不是输入一个值。)要清除以该方式选择的值(“搜索位置”“类”字段除外),请将焦点移至 ... 按钮,并按 Delete 键。
屏幕朗读器技巧 对于复杂的嵌套条件组,您必须逐行读取条件。

一般条件

如果属性同时适用于文档和文件夹,那么设计搜索的用户可以将其指定为一般属性。一般条件会显示在搜索模板的文档和文件夹部分;在一个部分中指定值可自动更新另一部分中的相应属性的值。公共条件由其图标进行标识;成对的文档和文件夹属性在搜索条件列表中共享相同的名称和相对位置。

使用通配符

对于使用“前缀”“后缀”“包含”选项的基于字符串的属性值,在运行搜索时,搜索会自动在相应位置(末尾和/或开头)插入通配符 (%)。您可以选择包括其他所需通配符。

内容搜索

内容搜索会返回一些文档,这些文档在其内容或已建立索引的属性中包含您指定的文本。如果设计搜索的用户已包括基于内容的条件,那么搜索会提示您输入要搜索的文字。

注意 如果要搜索的对象库未建立索引以便进行基于内容的搜索,那么不会显示相关联的条件。

如果搜索模板的提示为... 那么搜索将查找内容与下列各项匹配的文档...
内容包含(仅单个单词或短语) 单个单词或短语。使用感叹号(!)从搜索结果中排除该单词或短语。例如,搜索 !music 会排除任何包含单词 music 的文档。您通常会将此条件与另一个基于内容的条件配合使用。例如,您可以在另一个条件中输入 bass;在此条件中排除 music 将允许您查看与海洋捕鱼有关的文档,但排除有关男声四重唱的文档。
内容包含(所有) 以任何顺序排列的所有单词或短语。必须至少输入一个单词。
内容包含(任何) 任何单词或短语。必须至少输入一个单词。
内容包含(近似方式) 按顺序排序及前后接近的单词或短语。近似搜索会查找您指定的所有单词并根据匹配项的接近程度将结果进行排名。必须输入两个或更多单词或短语。
内容包含(在同一段落中) 同一段落中的所有单词或短语。必须输入两个或更多单词或短语。
内容包含(在同一句子中) 同一句子中的所有单词或短语。必须输入两个或更多单词或短语。
HTML/XML 标记 <tag name> 指定的 HTML 或 XML 标记中包含的所有单词或短语。必须至少输入一个单词。
内容匹配 VQL 查询 使用 Autonomy K2 查询语言的结构化查询。有关结构化查询的更详细信息,请参阅 Autonomy K2 文档。

以下是一些有助于您优化内容搜索的提示。

与单词或短语完全匹配

要与一个短语完全匹配,请在该短语上加双引号。这对固有名称或常用短语尤其有用。例如,搜索 John Adams 可能返回包含美国总统 John AdamsJohn Quincy Adams 的文档。搜索 "John Adams" 只会返回那些包含 John Adams 的文档。

内容搜索不仅会查找您的搜索项,而且会查找与这些项类似的单词。例如,搜索单词 month 会返回包含单词 monthmonths 的文档。要排除单个单词的变体,可以在该单词上加双引号。

匹配大小写

在单词或短语上加双引号以强制搜索结果匹配大小写。

搜索常用单词 缺省情况下,内容搜索会自动忽略常用单词,如 theinand。要将常用单词作为短语的一部分进行搜索,请在这些单词上加双引号。
使用通配符

如果您不确定在要搜索的文档中所使用的拼写或其他变体,那么可以在搜索项中使用通配符。

  • 使用星号(*)来表示零个或多个字母、数字或下划线( _ )字符。例如,搜索 wo*d 会找到包含 woodwordWorldwould 的文档。
  • 使用问号(?)来表示一个(且仅一个)字母或数字。例如,搜索 ?an 会找到包含 rancan 的文档,但找不到包含 span 的文档。

选择要搜索的版本

设计搜索模板的用户可指定要搜索的文档版本,并决定您是否可以更改该选项。当您选择该搜索模板时,会显示版本选择;然而如果设计搜索的用户已隐藏该属性,那么“文档版本”选项不可用。

要更改版本选择

  1. 请单击“文档版本”
  2. 选择下列其中一个选项:

使用搜索结果

搜索设计器指定一个或多个列作为结果的排序依据。对于使用基于属性的条件的搜索,您可以通过单击列标题将结果重新排序。再次单击标题以使排序顺序反向。要恢复已按多个列排序的搜索结果的缺省排序顺序,必须重新运行搜索。如果您在其他位置浏览或搜索该搜索,那么 Workplace XT 可记住多达十个不同搜索模板的搜索条件。它不会记住您的搜索结果;要重新显示搜索结果,您必须重新运行搜索。

对于包括基于内容的条件的搜索,将以不同方式显示其搜索结果。注意,搜索可以具有设计该搜索的用户已隐藏的基于内容的条件。因为搜索结果将根据它们与基于内容的条件的匹配程度进行排名,所以您可以知道基于内容的条件是否存在。具有最高排名的文档将排列在顶部。

如果搜索包括基于内容的条件和基于属性的条件的组合,那么当它查找一个集合另一个集合时,将首先显示与内容条件相匹配的文档,然后显示与属性条件相匹配的未排名的文档。如果搜索包括基于内容的条件和基于属性的条件的组合,那么当它查找一个集合另一个集合,并且搜索结果包含 200 项或更少时,您可以通过单击列标题将结果重新排序。再次单击标题以使排序顺序反向。

可选择一个或多个文档进行查看或执行各种操作。您可以在工具栏上或弹出菜单中查看可用操作。