上一主题: 文档和文件夹下一主题: 时间表


全局搜索工具

此部分包含以下主题:

关于全局搜索工具

执行基本搜索

执行高级搜索

全局搜索技术

关于全局搜索工具

全局搜索工具显示在全局工具栏上。 使用全局搜索字段来执行简单全局搜索以查找特定的文档和表单。 使用“高级”链接执行高级搜索,以设置其他搜索条件来细化搜索结果。

您随时可以搜索应用程序中保存的信息。 但默认情况下,必须经过五分钟之后,才能搜索新信息。 时间长短由您的管理员确定,并可由其进行更改。

有关详细信息,请参见《管理指南》。

执行基本搜索

要执行基本搜索,请单击“搜索”图标并输入全部或部分术语,然后单击“搜索”。 此时会显示搜索结果页,其中显示与指定条件匹配的所有项的列表。 该列表仅包含您有权查看的项。

在全局搜索字段中输入术语时,请牢记以下原则:

执行高级搜索

使用高级搜索页可以设置其他条件,以细化搜索结果。

使用页面上的字段和选项可缩小搜索范围。 您可以根据一个条件或条件的任意组合进行搜索。 显示的搜索结果仅限于您有权查看或编辑的项。

请按下列步骤操作:

  1. 在全局菜单上,单击“搜索”图标,然后单击“高级”链接。

    此时会显示高级搜索页。

  2. 在“常规”部分,输入以下内容:
    文本

    定义要搜索的文本。 要执行通配符搜索,请在文本末尾输入星号 (*)。 搜索不区分大小写。

    模式

    指定搜索模式。

    值:“所有单词”、“任何词”或“准确短语”

    所有者

    指定所有者类型。

    值:“全部所有者”或“选择的所有者”

    创建日期

    定义创建搜索项的日期。 可以输入“起始日期”和“截止日期”的范围。

    修改日期

    定义修改搜索项的日期。 可以输入“起始日期”和“截止日期”的范围。

  3. 在“搜索内容”部分,输入以下信息:
    文档

    指定搜索文档的类型。

    值:“全部”、“无”或“特定类型”

    包括文件内容

    指示搜索结果是否包括文档内容。

    包括更早版本

    指示搜索结果是否包括文档的上一版本。

    操作项

    指示搜索结果是否包括操作项。

    讨论

    指示搜索结果是否包括讨论。

  4. 在“搜索范围”部分,针对“搜索区域”选中每个 CA Clarity PPM 模块的复选框。 例如,“知识库”或“资源”。
  5. 单击“搜索”。

    搜索结果页显示与指定条件匹配的所有项的列表。 结果中只会显示您有权查看的项。

  6. 执行以下操作之一:

更多信息:

在全局搜索中使用通配符

全局搜索技术

您可以使用以下技术来执行全局搜索:

更多信息:

在全局搜索中使用通配符

在全局搜索中使用布尔运算符

全局搜索中的表单子查询

在全局搜索中使用通配符

借助全局搜索工具,可以执行单个字符或多个字符的通配符搜索。 请勿使用“*”或“?”符号作为搜索的第一个字符。

单个字符通配符搜索

单个字符通配符搜索用于查找替换了单个字符的匹配字词。 要执行单个字符的通配符搜索,请使用“?”符号。

示例:要搜索 text 或 test,请输入以下查询:

te?t
多个字符通配符搜索

多个字符通配符搜索用于查找替换了零个或多个字符的匹配字词。 要执行多个字符通配符搜索,请使用“*”符号。

示例:要搜索 test、tests 或 tester,请输入以下查询:

test*

也可以在术语中间使用通配符搜索。

示例:

te*t

在全局搜索中使用布尔运算符

布尔运算符允许您使用通过逻辑运算符组合的多个术语执行全局搜索。 支持下面的布尔运算符:AND、+、OR、NOT 和 -。

您必须采用全大写形式输入布尔运算符。

OR

OR 是默认的连接运算符,这意味着两个术语之间没有布尔运算符,或使用 OR。 OR 用于连接两个术语并查找包含其中任何一个术语的匹配文档。 此运算等同于集合中的并集。 可以使用符号 || 代替 OR 运算符。

示例:要搜索包含“jakarta apache”或“jakarta”的文档,请使用以下查询:

"jakarta apache" "jakarta"

或者,

"jakarta apache" OR "jakarta"

或者,

"jakarta apache" || "jakarta"

AND 运算符用于查找两个术语同时存在于单个文档的文本中的匹配文档。 此运算等同于集合中的交集。 可以使用特殊字符 && 代替 AND 运算符。

示例:要搜索“jakarta apache”和“jakarta CA Clarity PPM”,请使用以下查询:

"jakarta apache" AND "jakarta CA Clarity PPM"

或者,

"jakarta apache" && "jakarta CA Clarity PPM"
+(必需)

+ 或必需运算符要求 + 运算符之后的术语存在于单个文档或表单字段中的某个位置。

示例:要搜索包含具有或没有“CA Clarity PPM”的“jakarta”的文档,请使用以下查询:

+"jakarta CA Clarity PPM"
NOT

NOT 运算符用于排除包含 NOT 运算符之后的术语的文档或表单。 可以使用符号 ! 代替 NOT 运算符。

示例:要搜索包含“jakarta apache”但不包含“jakarta CA Clarity PPM”的文档,请使用以下查询:

"jakarta apache" NOT "jakarta CA Clarity PPM"

或者,

"jakarta apache" ! "jakarta CA Clarity PPM"

NOT 运算符不能与单个术语结合使用。 以下查询不会返回任何结果:

NOT "jakarta apache"
–(禁止)

– 或禁止运算符用于排除包含 – 运算符之后的术语的文档。

示例:要搜索包含“jakarta apache”但不包含“jakarta CA Clarity PPM”的文档和表单,请使用以下查询:

"jakarta apache" - "jakarta CA Clarity PPM"

全局搜索中的表单子查询

使用子查询,可以在全局搜索过程中通过用括号对子句进行分组,来控制布尔逻辑。 例如,要搜索包含“jakarta”或“apache”与“website”的文档和表单,请在查询中包括以下子查询:

("jakarta" OR "apache") AND "website"

上述查询可帮助确保“website”一定存在,术语“jakarta”或“apache”可能存在。

对全局搜索中的特殊字符进行转义

对全局搜索中的特殊字符进行正确转义。 要对这些字符进行转义,请在特殊字符前使用“\”(反斜杠)字符。 例如,要在 (1+1):2 的全局搜索中对特殊字符进行转义,请使用以下查询:

\(1\+1\)\:2

下表列出了特殊字符:

特殊字符

说明

规则

+

加号

\+

-

减号

\-

&&

双 & 符号

\&&

||

双实线竖条

\||

!

感叹号

\!

(

左括号

\(

)

右括号

\)

{

左大括号

\{

}

右大括号

\}

[

左方括号

\[

]

右方括号

\]

^

尖号

\^

"

双引号

\"

~

波浪线

\~

*

星号

\*

?

问号

\?

:

冒号

\:

\

反斜杠

\\