0

我有一个 Lotus Notes 数据库,其中一个视图显示为空,但是当我进行搜索(使用基本注释搜索功能)时,它会返回一些文档。这怎么可能?以及如何使这些文档显示在视图中。

我尝试更新文档的 Readers 字段,但这也没有用。

请帮忙。

4

2 回答 2

4

There is very high probability your view shows response documents, but not their parent/main document. Response hierarchy is ignored after FT search, therefore they show up.

Simply, turn off "Show response documents in a hierarchy" in view properties or rewrite selection formula.

于 2013-04-05T17:51:28.830 回答
1

首先检查视图是否实际上是空的。您可以在视图中有文档,但由于它们没有与列匹配的字段,它们将不可见。

双击文档应该在的空白处,或 CTRL-A(全选)。或者向下翻页多次,因为您找到的文档可能会向下翻页。

我建议您检查相关视图的搜索条件,以确保您不会意外拉入不适合该视图的文档。

如果这不起作用(老实说我从未见过),全文索引搜索的工作方式如下。

  1. 使用搜索词调用 FTI 文件夹。

  2. 获取与搜索匹配的文档列表。

  3. 根据以下内容丢弃该列表中的文档。

    • 是否允许用户查看文档?
    • 正常情况下文档会出现在视图中吗?
    • 该文件是否已被删除?
    • (原因逃不过我,会查一下)
  4. 然后它会在视图中显示这些文档。

所以简而言之,全文索引搜索将永远不会显示无法在视图中显示的文档。

Beyond that, a possible corrupted view index. You can run "UPDALL -v" on it to rebuild the indexes.

http://publib.boulder.ibm.com/infocenter/domhelp/v8r0/topic/com.ibm.help.domino.admin85.doc/H_UPDALL_OPTIONS_3277_STEPS.html

于 2013-03-30T09:41:47.893 回答