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