【问题标题】:SSRS 2005 - Running Group CountSSRS 2005 - 跑步组计数
【发布时间】:2010-05-12 13:56:59
【问题描述】:

您如何通过 SSRS 2005 显示正在运行的 GROUP 计数?

我有一个包含 n 个组的报告,其中源数据必须保持匿名,并且我希望该组的标题中包含该数字...

所以,而不是像这样的组标题中的名称......
员工 - 约翰·史密斯
员工 - Mary Swain
...
员工 - Ahmad Sal

我想要...
员工 #1
员工 #2
...
员工#n


谢谢!!!

【问题讨论】:

    标签: reportingservices-2005 reporting-services


    【解决方案1】:

    =RunningValue(Fields!Employee.Value, CountDistinct, Nothing)

    瞧!

    【讨论】:

    • 这适用于每组的固定数量。例如,如果 group1 中有 3 个,它将显示 1 1 1 如果 group2 有 5 个,它将显示 2 2 2 2 2 等。我仍在寻找的是每个组的 ROWCOUNT。所以使用上面的例子,它将显示:Group1 1 2 3 Group2 1 2 3 4 5 etc.
    • 这是正确答案!您应该提供更多详细信息,例如右键单击行 --> 行首选项 --> 可见性 --> 表达式 --> 你的代码
    【解决方案2】:

    使用

    RowNumber("table1_Group1")
    

    【讨论】:

    • 如果你把它放在详细行 - 它会返回当前行
    【解决方案3】:

    好的,我有一个唯一有效的解决方法,因为每个组的行数是恒定的。

    =(RowNumber("table2"))/(RowNumber("table2_Group1"))
    

    这适用于本报告的范围,但似乎应该有更简单的方法...

    【讨论】:

      猜你喜欢
      • 2015-04-13
      • 1970-01-01
      • 2013-08-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多