在莲花笔记中搜索文档

时间:2015-04-20 12:30:53

标签: lotus-notes lotus-domino lotusscript lotus lotus-formula

我无法通过在莲花笔记中搜索文档来解决问题。

  1. 我有一个表单SearchForm,其中放置了一些字段(例如date_fromdate_todocument_title等)和按钮'运行搜索'
  2. 我有一个观点' SearchView'我要在哪里显示搜索结果。
  3. 当用户输入搜索条件并单击Run search按钮时,我想显示带有文档的SearchView

    但我不知道如何编写按钮Run search的点击处理程序。此外,我更喜欢使用公式语言来执行此操作。

    有没有建议?

1 个答案:

答案 0 :(得分:1)

我建议使用综合搜索功能。你似乎来自非笔记背景。

我的建议:使用全文搜索设置数据库

创建搜索视图'包含您希望能够搜索的所有文档。 (即不包括关键字,系统文档等)。

在此搜索视图中,您可以使用命令

包含一个带公式的按钮
@Command([ViewShowSearchBar]; "1")

这将在您的视图中显示搜索栏。如果您点击“更多”'按钮(并且数据库是全文索引的)您将看到许多选项,包括'表格'。

如果您的表单已获得“在搜索构建器中包含”复选框,则它将显示在搜索栏中使用的表单列表中。

这可以做些什么,但实施起来真的很快。

如果您想要做一些更复杂的事情,那么您需要一个能够显示用户所有搜索选项的表单。然后,此表单将用于计算搜索公式,然后搜索公式用于搜索文档集合,然后您可以在私有文件夹中显示这些文档。

但首先尝试使用内置方法。目前您正在使用浏览器/ SQL pardigm,并且它无法在Notes中使用。