SSRS - 聚合的聚合

时间:2015-07-29 21:45:37

标签: sql reporting-services aggregate

我是SSRS的新手,但他对Crystal Reports有很多经验,并且我正在尝试做一些在Crystal中相当简单的事情,但经过数小时令人沮丧的研究后,在SSRS中显得非常困难。

我看过这些让我接近的东西:

SQL Server Reporting Services Running Total Over Aggregated Data

http://blog.wingateuk.com/2011/09/ssrs-aggregate-of-aggregate.html

我可以半成功获得一组总数,但在每页开头时,组总重置为零。这并没有提供很多价值。

任何人都可以提供一些指导,说明为什么会这样吗?或者更好的是我需要做些什么才能纠正这个问题。

感谢您的协助。

1 个答案:

答案 0 :(得分:0)

好的,所以听起来你想要一个小计和总计?

https://msdn.microsoft.com/en-us/library/ms170712.aspx

在这个例子中,它是典型的销售公司 第一行总计很容易,但是“每日组”的小计。显然你会有不同的组/列名,但我认为这正是你要找的。

  

右键单击“订购”单元格,指向“添加总计”,然后单击“后”。       这会添加一个包含数量和美元总和的新行       每天的金额,以及“订单”列中的“总计”标签。类型       单词Total在同一单元格中的单词Daily,所以它读取       每日总计。选择Daily Total单元格,两个Sum单元格和       他们之间的空单元格。在格式菜单上,单击背景颜色,       单击“橙色”,然后单击“确定”。

然后是总计

  

右键单击“日期”单元格,指向“添加总计”,然后单击“后”。这个   添加一个新行,其中包含数量和金额的总和   整个报表以及“日期”列中的“总计”标签。输入   单词Grand在同一单元格中的单词Total之前,所以它读取Grand   总。选择Grand Total单元格,两个Sum单元格和空白单元格   他们之间的细胞。在格式菜单上,单击背景颜色,单击   浅蓝色,然后单击“确定”。