使用读者域控制的视图翻页问题

该问题是个很多年的老问题了,windy一直没有明白,所以发出来向各位专家请教下
问题描述:
      (B/S设计)表单中有一个嵌入视图,嵌入视图中的文档阅读权限是根据读者域来控制的,翻页是根据url参数start=number来控制的,windy的问题是:为什么视图显示内容是正确的,有权限看到的都能看到,无权限看到的都看不到,但是翻页却不正确。
       比如:第一页为1-20,第二页为21-40,实际上点击下一页只翻过去了数条数据,经过windy使用管理员测试发现,如果21-40中只有2条数据是对该用户显示的,那么翻下页只翻过去了2条数据。
       一直以来遇到该问题windy总是绕着走,现在发出来请大家帮忙解答下!
参与7

6同行回答

windindreamwindindream技术经理孚邦
回复 6# shiner     非常感谢shiner版主,@DbCommand( "Domino" ; "ViewNextPage" )@DbCommand( "Domino" ; "ViewPreviousPage" )这两个公式,我很早以前也用过,已经不记得是否能够达到准确翻页的效果了,后来没用可能是有些功能不好实现吧,如图:我现在的分页都是采用...显示全部
回复 6# shiner


    非常感谢shiner版主,
@DbCommand( "Domino" ; "ViewNextPage" )
@DbCommand( "Domino" ; "ViewPreviousPage" )

这两个公式,我很早以前也用过,已经不记得是否能够达到准确翻页的效果了,后来没用可能是有些功能不好实现吧,如图:

QQ截图20121224140055.jpg


我现在的分页都是采用对Reader域进行分类的,那个速度苦不堪言啊!

大家谁有对翻页比较好的方案也请不吝赐教啊!收起
互联网服务 · 2012-12-24
浏览848
shinershiner产品经理中信网络科技
domino 潜入视图 可以 有公式进行翻页 @DbCommand("Domino"; "ViewNextPage")   @DbCommand("Domino"; "ViewPreviousPage")显示全部
domino 潜入视图 可以 有公式进行翻页 @DbCommand("Domino"; "ViewNextPage")   @DbCommand("Domino"; "ViewPreviousPage")收起
互联网服务 · 2012-12-24
浏览823
windindreamwindindream技术经理孚邦
回复 2# shiner     敢问shiner版主,这个要怎么操作?显示全部
回复 2# shiner


    敢问shiner版主,这个要怎么操作?收起
互联网服务 · 2012-12-24
浏览796
shinershiner产品经理中信网络科技
如果使用domino的潜入视图, 可以直接使用domino自带的 @next 公式翻页.显示全部
如果使用domino的潜入视图, 可以直接使用domino自带的 @next 公式翻页.收起
互联网服务 · 2012-12-24
浏览825
min1584min1584软件开发工程师暂时保密
如果是把这个用户传到后台,然后从视图中拿到能看到的文档,再按算法(多少页)拼接出显示的代码,不知道这种方式行不行,效率会不会很低显示全部
如果是把这个用户传到后台,然后从视图中拿到能看到的文档,再按算法(多少页)拼接出显示的代码,不知道这种方式行不行,效率会不会很低收起
互联网服务 · 2012-12-24
浏览852
shinershiner产品经理中信网络科技
视图带有权限的话, 不应该使用 start & count 来翻页, 因为start是根据文档的id而来, 查看文档的id,你可以使用readviewentries 来查看,比较明显.如果普通人员翻页, 应该准确使用start的id  是 readviewentries中的id, 否则普通人员肯定出错....显示全部
视图带有权限的话, 不应该使用 start & count 来翻页, 因为start是根据文档的id而来, 查看文档的id,你可以使用readviewentries 来查看,比较明显.如果普通人员翻页, 应该准确使用start的id  是 readviewentries中的id, 否则普通人员肯定出错.收起
互联网服务 · 2012-12-24
浏览809

提问者

windindream
技术经理孚邦

相关问题

相关资料

问题状态

  • 发布时间:2012-12-24
  • 关注会员:1 人
  • 问题浏览:3912
  • 最近回答:2012-12-24
  • X社区推广