【问题标题】:Not able to filter data from view for public access user无法从公共访问用户的视图中过滤数据
【发布时间】:2014-06-17 10:19:11
【问题描述】:

我需要访问和过滤来自我按照说明公开访问的 nsf 文件中的数据:XPages Public Access Support

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

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

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

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

【问题讨论】:

  • 您的确切意思是哪种过滤?用钥匙?还是您使用搜索?
  • 向我们展示您的代码。您显然正在使用匿名者无法访问的东西

标签: xpages


【解决方案1】:

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

编辑:

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

【讨论】:

  • 任何原因,因为允许用户查看视图中的所有文档,为什么他不能只看到其中的一部分?我想我将不得不创建一个新视图,集成搜索,这样我就可以通过“按列值过滤”进行搜索。我唯一不喜欢这种方式是我必须换个角度看....
猜你喜欢
  • 2018-08-23
  • 1970-01-01
  • 2011-01-11
  • 1970-01-01
  • 2020-11-03
  • 1970-01-01
  • 2022-10-24
  • 1970-01-01
  • 2020-09-06
相关资源
最近更新 更多