Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matrix 添加行级SSR或SQL Server 2008r2的累积总计_Matrix_Reporting Services_Sql Server 2008 R2 - Fatal编程技术网

Matrix 添加行级SSR或SQL Server 2008r2的累积总计

Matrix 添加行级SSR或SQL Server 2008r2的累积总计,matrix,reporting-services,sql-server-2008-r2,Matrix,Reporting Services,Sql Server 2008 R2,我需要在SSRS中创建一个报告,按年份显示数据。因为我不知道固定年份,所以我使用矩阵(pivot)创建此报告,以便将年份动态创建为列 我需要报告的样子: 我希望报告每年在行级别进行累计添加 假设: 2017年租赁假设关键'20300'的GAAP收入=100美元 2018年租赁假设关键“20300”的GAAP收入=120美元 2019年租赁假设关键“20300”的GAAP收入=150美元 根据假设: 我希望2017年租赁假设键20300的GAAP收入显示=100美元 我希望租赁假设键20300显示

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

我需要报告的样子: 我希望报告每年在行级别进行累计添加

假设:

  • 2017年租赁假设关键'20300'的GAAP收入=100美元
  • 2018年租赁假设关键“20300”的GAAP收入=120美元
  • 2019年租赁假设关键“20300”的GAAP收入=150美元
  • 根据假设:

  • 我希望2017年租赁假设键20300的GAAP收入显示=100美元
  • 我希望租赁假设键20300显示2018年GAAP收入=220美元
  • 我希望租赁假设键20300显示2018年GAAP收入=370美元
  • “现金收入”行也应该发生类似的情况

    这在SSRS中可能吗?如果不是,我将如何在SQLServer2008R2中执行此操作

    以下是我到目前为止在SSRS中所做的工作:

    矩阵设计:

    矩阵结果:

    您应该能够使用
    RunningValue
    功能。试试这个

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

    您应该能够使用
    RunningValue
    功能。试试这个
    =RunningValue(Fields!GAAPRevenue.Value,SUM,“datasetname”)