【问题标题】:Any recommendations as to grouping this table in Reporting Services?关于在 Reporting Services 中对该表进行分组的任何建议?
【发布时间】:2011-11-03 16:58:04
【问题描述】:

我刚开始使用 Reporting Services,所以请考虑到这一点。

我正在尝试按被提名人分组的报告。我还想按提名人分组,即如果一个被提名人​​有两次相同的提名人,那么它只显示一行而不是两行,它增加字段提名数(我知道我需要在这里使用 COUNT() 并添加总数两者的要点(我怀疑我需要使用 SUM() )。

这是我的表(在顶部),我想在底部显示。

http://i.imgur.com/DZNoB.png

请注意,在上表中 Janine 和 Rose 有 2 项不同的提名,提名人相同,因此在下表中,他们在提名数和两项提名的总分上显示计数 2。

到目前为止,我已经尝试过:

http://i.imgur.com/LPyiY.png

如何才能在组间包含姓名、部门、​​分数和提名数量?我试过插入文本框,但它不起作用。有没有更好的方法来做到这一点?

我也在使用 Tablix

【问题讨论】:

    标签: sql-server sql-server-2008 reporting-services ssrs-2008


    【解决方案1】:

    只需按选项创建一个采用被提名人姓名/ID 的组,然后显示名称。 在详细信息部分中添加每个提名人名称。在 Nominee Name 组的页脚中添加 =COUNT(Fields!NominatorID.Value)

    最终会是这样的:

    【讨论】:

    • 问题是我必须以这种方式显示您在图像中看到的所有列,否则我会做出改变
    • @Nimchip - 没问题,只需将被提名人名称的标题组中的列添加为=First(Fields!MyColumn.Value)
    猜你喜欢
    • 1970-01-01
    • 2011-04-11
    • 2010-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-21
    • 1970-01-01
    相关资源
    最近更新 更多