【问题标题】:Adding cumulative totals at row level SSRS or SQL Server 2008r2在行级别 SSRS 或 SQL Server 2008r2 添加累积总计
【发布时间】:2017-01-17 22:11:11
【问题描述】:

我需要在 SSRS 中创建一个按年份显示数据的报告。因为我不知道固定年份,所以我使用矩阵(枢轴)创建此报告,因此年份被动态创建为一列。

我需要报告的外观: 我希望报告每年在行级别进行累积添加。

假设:

  1. 2017 年 GAAP 收入,租赁假设密钥“20300”= 100 美元。
  2. 2018 年 GAAP 收入(租赁假设密钥“20300”)= 120 美元。
  3. 2019 年租赁假设密钥“20300”的 GAAP 收入 = 150 美元。

基于假设:

  1. 我希望显示 2017 年 GAAP 租赁假设密钥 20300 收入 = 100 美元。
  2. 我希望显示 2018 年 GAAP 租赁假设密钥 20300 收入 = 220 美元。
  3. 我希望显示 2018 年 GAAP 租赁假设密钥 20300 收入 = 370 美元。

“现金收入”行也应如此。

这在 SSRS 中可行吗?如果没有,我将如何在 SQL Server 2008r2 中执行此操作?

这是我迄今为止在 SSRS 中所做的:

矩阵设计:

矩阵结果:

【问题讨论】:

  • 您应该可以使用RunningValue 功能。试试这个=RunningValue(Fields!GAAPRevenue.Value, SUM,"datasetname")

标签: matrix reporting-services sql-server-2008-r2


【解决方案1】:

您应该可以使用RunningValue 函数。试试这个

=RunningValue(Fields!GAAPRevenue.Value, SUM,"datasetname")

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-07-13
    • 2021-12-09
    • 2018-01-14
    • 1970-01-01
    • 2012-08-01
    • 2016-03-28
    • 1970-01-01
    • 2013-08-01
    相关资源
    最近更新 更多