0

基本上,我想按文档中订阅的用户总数(使用列总数)对视图进行降序排序。它们按文档的标题分类。

例子

文档 A 类别共有 15 个订阅。

文档 B 类别共有 20 个订阅

文档 C 类别共有 4 个订阅

在他们看来,他们会以这样的方式组织起来,看起来像这样

>(Title)   |        Totals     |        User
B          |        20         |
           |                   |        Gerard
           |                   |        ....(more users)
A          |        15         |
           |                   |        Michael
           |                   |        ....(more users)
C          |        4          |
           |                   |        John
           |                   |        ....(more users)
                   --------
                   39

我尝试在 Totals 列属性中勾选排序 > 降序,但它不起作用。有解决方法吗?

4

3 回答 3

1

在分类列(“标题”)前面添加一个隐藏列。此列应包含订阅计数,并按您喜欢的方式排序,但不分类。

于 2013-10-08T19:10:33.417 回答
1

如果您使用 XPages,您可以创建一个遍历视图以对类别进行排序的 Bean,然后根据已排序的类别返回详细信息。

如果您不使用 XPages,则无法按视图总数进行排序。

于 2013-10-08T22:36:23.283 回答
0

您可以使用视图导航器扫描视图(循环查找“iscategory”或使用“getnextcategory”跳转到每个类别)并从“条目”类别中捕获分类总数 - 如果将这些值保存到“报告文档”中可以创建这些报告的视图,并根据您保存的总字段对报告进行排序。按需运行流程或使用代理计划运行流程。

它有点“迂回”,但取决于您的应用程序(数据库大小、所需的性能等,可以正常工作。

于 2017-06-07T08:56:54.513 回答