从Lotus中的View获取最后一个(用户提交的最新2个文档)

时间:2017-03-15 11:27:13

标签: xpages

我正在研究IBM Domino 9.0,目前正在开发XPage应用程序。

我有一个Notes视图,其中包含用户提交的所有文档。

现在,我想学习如何从视图中检索/获取用户提交的最新最后两个文档。我想在数据表中显示这些文档。

2 个答案:

答案 0 :(得分:2)

快速简便的方法是将备注后端视图与最新文档排在最前面。然后,获取指定用户的前2个文档的UNID的一些代码,然后您可以使用它来检索要在数据表中显示的文档。我确定可能有更好的方法来做到这一点.....

答案 1 :(得分:0)

存在

ViewNavigator.gotoLast(),它将导航器重新定位到您创建ViewNavigator的任何集合的末尾。然后,您可以使用.getPrev()。我不确定大量文档的性能,但ViewNavigator是迭代视图的最快方法。

如果您只想在一段时间内发表评论,NoteCollection将是最有效的方法。

但正如克里斯所说,我的偏好是对创建日期下降的视图进行排序。然后你只需要获得前两个,这更容易。