Xpages 无法为公共访问用户从视图中筛选数据

Xpages 无法为公共访问用户从视图中筛选数据,xpages,Xpages,我需要访问并过滤nsf文件中的数据,我已按照说明公开了该文件的访问权限: 我正在从另一个数据库访问此数据库 当我将视图放在没有过滤数据的xpage上时,一切都正常。 匿名用户可以查看所有数据 一旦我开始过滤视图的数据,我会收到一条消息:“Notes错误:您无权执行该操作” 过滤是正确的,因为当我登录数据库并刷新xpage时,所有数据都被正确过滤和显示 编辑 当我使用“按列值筛选”筛选视图数据时,xpage似乎可以工作。 当我使用“在视图中搜索结果”过滤数据时,它不起作用 我能做什么?据我所知,具

我需要访问并过滤nsf文件中的数据,我已按照说明公开了该文件的访问权限:

我正在从另一个数据库访问此数据库

当我将视图放在没有过滤数据的xpage上时,一切都正常。 匿名用户可以查看所有数据

一旦我开始过滤视图的数据,我会收到一条消息:“Notes错误:您无权执行该操作” 过滤是正确的,因为当我登录数据库并刷新xpage时,所有数据都被正确过滤和显示

编辑 当我使用“按列值筛选”筛选视图数据时,xpage似乎可以工作。 当我使用“在视图中搜索结果”过滤数据时,它不起作用
我能做什么?

据我所知,具有公共访问权限的用户不允许执行全文搜索。我不相信这个限制可以被推翻

编辑:


您至少需要读卡器访问权限才能在视图中执行搜索。

您的确切意思是什么样的过滤?用钥匙?还是使用搜索?显示您的代码。很明显,您使用的是匿名者无法访问的内容。由于允许用户查看视图中的所有文档,因此,为什么他不能仅查看其中的一部分?我想我必须创建一个新视图,集成搜索功能,以便通过“按列值筛选”进行搜索。我唯一不喜欢这种方式的是,我必须换一种观点。。。。