矩阵表中的总列数

时间:2013-10-18 07:44:48

标签: sql reporting-services reportingservices-2005

我需要添加一个名为“total”的矩阵报告列,它将对数字字段中的值进行求和,如图所示:

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

如果您使用简单的SubTotal(右键单击列组并使用SubTotal)并且如果您在组中有超过1列,它将为组中的每个列创建小计列(在您的情况下,它将生成2列)。我认为,这不是你想要的。

你可以添加statitc行组(只使用1 = 1作为分组表达式)和simple = SUM(Fields!Amount.Value)作为单元格的表达式。这个方法有一个坏处:列不会出现在所有列的末尾。 如果您想使用SubTotal函数,请选中以下链接:http://sqlblog.com/blogs/jorg_klein/archive/2007/12/06/ssrs-custom-expressions-for-subtotals-in-a-matrix.aspx。使用这种方法,您将能够编写自己的agregate函数(例如AVG),而不仅仅是SUM。你甚至可以用它来改变单元格的布局,行小计单元格,列小计单元格和整个矩阵小计(例如:每隔一行的不同颜色)

我没有足够的重复点来粘贴图片或示例 - 我可以通过@

发送给你

PS:我的英语不好,我知道:)正在努力......