0

我正在努力SSRS 2008

我有一份报告如下,我想要总计列中的金额。我无法在列中获得总数。我已经尝试过 Add Total / Sum()功能,SSRS但没有运气。

+---------+-------+--------+-------+                                          
|Supplier | Agent | Amount | Total |
+---------+-------+--------+-------+
|         | A10051| 237.2  |       |
|S2005068 +-------+--------+       |       
|         |A10052 | 23.8   |       |
+---------+-------+--------+-------+
4

3 回答 3

4

我认为你的设计不合适。最后一列中的总行将位于详细信息组下。如果您想要最后一列的总数,您可以获得但是对于每一行它都会重复。采用

=Sum(Fields!Amount.Value,"Supplier") here Supplier is the "Group Name"

为了避免这种重复,我们需要在供应商组中添加总计列并使用=Sum(Fields!Amount.Value)总计

或者

右键单击金额列数据 -> 添加总计 -> 之前或之后。这将在您选择之后/之前的相同金额列中显示供应商组的小计。

于 2012-04-05T14:11:14.500 回答
0

在供应商组上添加总计,在之前或之后添加,具体取决于您希望它在顶部还是底部。SSRS 将填写=SUM(Fields!Amount.Value)并显示下面的总数 268。

于 2012-04-05T13:24:10.237 回答
-1

制作总行数 =countRows("dataset")

于 2012-10-10T23:45:51.417 回答