在搜索模块中,有两种输入条件的方法:输入条件标记和输入运算符。本文将针对两种不同的方式进行说明。
条件是搜索查询中的一种限定,用于限制搜索结果。条件会告知 Notes 某些域中必须存在某些值,或者,必须存在多个特定的词,文档才能与查询相匹配。输入条件时,条件在“搜索”栏中的文本输入框内显示为一个“标记”,如图3:
Notes目前提供了多种条件标记的输入。
单击搜索区下面的日期(Date)按钮,用户可以通过如图4的界面进行条件输入:
通过这个窗口,用户可以选择输入如下信息:
图4的输入表明用户希望搜索所有在2006年4月27日创建的文档。
单击搜索区下面的作者(Author)按钮,用户可通过如图5的界面进行条件输入:
通过这个窗口,用户可以选择输入如下信息:
单击“名称”域旁的图标,以显示“姓名”对话框,然后添加一个或多个姓名(必须用逗号将姓名分开);
输入 Notes 用户名(必须用逗号将多个名称分开)。可以使用作者的全名、名或姓,而 Notes 查找该姓名的所有作者所修改的文档。
图5的例子表明搜索作者中包含有Wei Xi Hu的文档。
单击搜索区下面的域(Field)按钮,用户可以选择需要进行搜索的域并输入相应搜索关键字
通过这个窗口,用户可以选择输入如下信息:
注意:如果希望搜索附件中的文本、数字或日期,选择“BODY”域将无效。附件是在名为 $FILE 的域中。如果希望只搜索附件,只需在搜索框中输入查询:[$FILE] CONTAINS your text/numbers/date
图6的例子表明用户希望搜索Subject域包含有单词Test的文档。
单击搜索区下面的表单(Form)按钮,用户可以选择所有以指定的表单创建的文档,如图7:
单击搜索区下面的样例表单(Fill out example form)按钮,Notes帮助用户将搜索范围限制为在 Notes 显示的样例表单中指定的域内包含指定值的文档。如图8所示:
图8表明用户希望搜索以答复表格进行创建且主题为Test的文档。
单击搜索区下面的样例表单(Fill out example form)
图9表明用户希望搜索到内容中包括test和hello的文档。
| 第1页: 简介与前提 | 第2页: 在数据库中搜索满足条件的文档 |
| 第3页: 输入运算符进行搜索 | 第4页: 结束语 |