分组报告服务总计的概述

时间:2015-12-10 13:18:32

标签: reporting-services reporting

我使用Reporting Services创建了一个报告。我有一大组数据,我按国家/地区分组,我使用“组”功能拆分并在每个不同的国家/地区之间设置PageBreak。然后我添加了一个总数,所以我得到每页底部的总行数。

现在我的问题是:是否可以创建一个概览页面,在一张纸上仅显示每个国家/地区的“总计”行?

3 个答案:

答案 0 :(得分:1)

您可以通过添加引用相同数据集的新表来完成此操作,并只显示总值。

例如,创建一个新的Tablix,对Country上的行进行分组,并将数据值设置为

=sum(Fields!mySum.Value)

此示例显示了您描述的详细信息,其中的表格显示了各行和总行,然后下面的Tablix显示了您需要创建的新表格,仅显示摘要。

enter image description here

答案 1 :(得分:1)

在Tablix下方添加一个带分页符的矩形,在底部显示详细信息和总计。现在添加按国家/地区分组的另一个Tablix并使用以下表达式:

=Sum(Fields!Value.Value,"Country")

这是我用作例子的数据集:

enter image description here

使用此Tablix和设置:

enter image description here

预览这样的事情:

enter image description here

请告诉我这是否可以帮助您。

答案 2 :(得分:1)

您还可以使用切换来创建总计概述。不知道它是否适用于你的情况,但我认为值得一提。

看起来像这样:

enter image description here

enter image description here

数据集与Jonus的数据集相同,但您必须为细节添加父组,并使用= sum(Fields!Value.Value),如图所示。

enter image description here

详细信息组的可见性设置如下:

enter image description here

希望这会有所帮助:)