基于SSRS中多个范围的总和

时间:2016-07-20 17:15:58

标签: reporting-services ssrs-2008 ssrs-2012

品牌名称众多,每个品牌名称都有很多来源。每个来源都有许多日期,其中包括这些值的“计数”。

我的数据行如下所示:

名优产品|源|日期|计数

基于此,我想在 x_axis 上创建一个日期的折线图,并将一个来源的百分比与该品牌的所有其他来源进行比较的 Y_AXIS 即可。我的系列组是Brand_Names。

当前类别组是:日期

系列组:品牌名称

值:

Sum(IIf(Fields!Source.Value="source12",

           CInt(Fields!Count.Value),

           Nothing))/Sum(CInt(Fields!Count.Value), "Chart2_CategoryGroup")

Chart2_CategoryGroup ”是日期

然而,无论品牌名称如何,这都会将当前来源值与当前日期所有其他来源的总和进行比较。

有没有办法可以在总和的范围内包含CategoryGroup和SeriesGroup?

提前谢谢!

1 个答案:

答案 0 :(得分:0)

这是一个非常常见的功能,但在报表中却无法实现。您只能选择使用一个特定元素覆盖默认范围。一种解决方法是在初始查询中进行中间聚合。另一种选择是向数据集添加有条件的计算字段,但这对于大型报告来说非常繁琐。