SSRS 计算行组和列组的计数

2024-04-13

我正在构建案例结果报告,其中对行组和单列分组进行父子分组:

  • Parent Row Group: Location
    • 子行组:结果
  • 列组:月份

报告中贯穿的是一年中的月份,报告中贯穿的是位置以及给定月份中该位置的不同结果细分。看起来像这样:

                    Jan     Feb     Total
                    %   #   %   #   %   #
Main Office
        Pass        ?   5   ?   6   55% 11
        Fail        ?   5   ?   4   45% 9
        Total           10      10      20

Other Office
        Pass        ?   3   ?   2   25% 5
        Fail        ?   7   ?   8   75% 15
        Total           10      10      20

除了上面问号所示的百分比细目之外,我的一切都正常。我似乎无法将总数(上面设置的每个月/位置的 10 个)反映到我的表达计算中。关于如何设置我的组和变量以正确呈现这些百分比有什么想法吗?

到目前为止,这是我的尝试:

计数(字段!Result.Value,“dsResults”)= 40

计数(字段!结果.Value,“LocationRowGroup”)= 20

Count(Fields!Result.Value, "ResultRowGroup") = 11 - (对于总办公室/一月/通过单元格,这是该结果的全年总数)

计数(字段!结果.值,“月列组”)= 20

SSRS 在总行上获得正确的计数,因此必须有一种方法可以在数据单元格内重现该范围?


有时,我会通过预先计算总计、小计和百分比来解决烦人的 SSRS 范围问题。看一下这个回复(针对不同的帖子)作为示例。我知道这并不令人满意,但它有效:预计算值建议 https://stackoverflow.com/questions/3038738/sql-server-2005-reporting-services-how-to-count-rows-that-are-not-null-any-hint/3040755#3040755

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SSRS 计算行组和列组的计数 的相关文章

随机推荐