我无法通过在莲花笔记中搜索文档来解决问题。
SearchForm
,其中放置了一些字段(例如date_from
,date_to
,document_title
等)和按钮'运行搜索' 当用户输入搜索条件并单击Run search
按钮时,我想显示带有文档的SearchView
。
但我不知道如何编写按钮Run search
的点击处理程序。此外,我更喜欢使用公式语言来执行此操作。
有没有建议?
答案 0 :(得分:1)
我建议使用综合搜索功能。你似乎来自非笔记背景。
我的建议:使用全文搜索设置数据库
创建搜索视图'包含您希望能够搜索的所有文档。 (即不包括关键字,系统文档等)。
在此搜索视图中,您可以使用命令
包含一个带公式的按钮@Command([ViewShowSearchBar]; "1")
这将在您的视图中显示搜索栏。如果您点击“更多”'按钮(并且数据库是全文索引的)您将看到许多选项,包括'表格'。
如果您的表单已获得“在搜索构建器中包含”复选框,则它将显示在搜索栏中使用的表单列表中。
这可以做些什么,但实施起来真的很快。
如果您想要做一些更复杂的事情,那么您需要一个能够显示用户所有搜索选项的表单。然后,此表单将用于计算搜索公式,然后搜索公式用于搜索文档集合,然后您可以在私有文件夹中显示这些文档。
但首先尝试使用内置方法。目前您正在使用浏览器/ SQL pardigm,并且它无法在Notes中使用。