Reporting services SSRS 2008 R2从汇总数据的前一行减去当前行

Reporting services SSRS 2008 R2从汇总数据的前一行减去当前行,reporting-services,ssrs-2008,ssrs-grouping,Reporting Services,Ssrs 2008,Ssrs Grouping,我对SSRS 2008 R2相当陌生。正在尝试从Crystal转换我的报告。本以为这是一项简单的任务,但最终却成了一件痛苦的事。我有一个表,它是按年份然后按周数分组的,所以在运行时该表看起来是这样的:我正在尝试创建总行 Week1 Week2 Week3 Week4 2013 1 2 5 4 2014 0 3 2 6 Total -1 1 -3 2 有一个名为

我对SSRS 2008 R2相当陌生。正在尝试从Crystal转换我的报告。本以为这是一项简单的任务,但最终却成了一件痛苦的事。我有一个表,它是按年份然后按周数分组的,所以在运行时该表看起来是这样的:我正在尝试创建总行

     Week1   Week2   Week3   Week4
2013   1       2       5       4
2014   0       3       2       6
Total -1       1      -3       2
有一个名为“年”的行组和一个名为“周号”的列组。我在总计列SumFields中有一个表达式!TotalProdWTD.Value

我添加了一个组页脚以尝试创建总行。我能够对列进行求和,效果很好,通过执行此操作,我可以得到最后一行的值!txtTotalProd.Value。但是当我尝试使用

=Previous(ReportItems!txtTotalProd.Value) 
我得到聚合函数只能用于页眉和页脚消息中包含的报表项。我相信我必须添加一个对组的引用,以使前面的功能正常工作,只是不确定如何执行。

使用您的报告表 在下面的组外插入新行

并使用您的命令:
萨姆菲尔德!TotalProdWTD.Value to expression文本框

我在这里找到了我要查找的内容。在文章的底部:

谢谢你的回答,但我需要从2013年开始计算2014年。