【问题标题】:Calculating the differences of grouped rows on a tablix计算 tablix 上分组行的差异
【发布时间】:2013-05-28 14:55:06
【问题描述】:

我有一个这样的报告结构:

而这份报告的输出是这样的。

但我还想要第三张表,其中包含第一周和上周的差异。

有没有办法在 SSRS 中做到这一点?

【问题讨论】:

    标签: ssrs-2008 reporting-services ssrs-tablix ssrs-grouping


    【解决方案1】:

    我从未这样做过,但我想如果没有顶级组,您将拥有一个相同的表。尽管您可以在没有组的情况下在那里放置一个额外的列并将其称为差异。在数据集属性中按一年中的星期排序,然后在数据框中您会看到以下表达式:

    =first(Fields!Data.Value) - last(Fields!Data.Value)
    

    【讨论】:

    • 信不信由你,这正是我所需要的。我有两个分组的行需要进行计算。这些值是同一列但不同的行,我只有两个,所以第一个和最后一个工作!
    【解决方案2】:

    如果没有其他答案有效,我会尝试在您的查询中进行聚合,因为 SSRS 在分离表/矩阵、分组和聚合时不像大多数人所希望的那样灵活。如果您需要有关该查询的帮助,请在下面发表评论,我会提供帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-07-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多