我是报道的新手,以及随之而来的术语,所以我会试着把它写进来。
| | A | B | C | D | E |
-------------------------------------------------
| Apples | 1 | 3 | 6 | 2 | 12 |
-------------------------------------------------
| Oranges | 3 | 2 | 4 | 1 | 10 |
-------------------------------------------------
| Bananas | 5 | 3 | | 1 | 9 |
-------------------------------------------------
| | | | | | 31 |
我需要总结最后一栏E
,其中我指的是31
。值为12
,10
,9
的单元格由=Sum(Fields!A.Value + Fields!B.Value + Fields!C.Value + Fields!D.Value)
获得。
我无法更改sql查询和/或使用的数据集。有没有人有建议?谢谢!
编辑: 我在代码中添加了一个函数
Public Total_lookup_Sum As Integer = 0
Public Function Lookup_Sum(ByVal value As Integer) As Integer
Total_lookup_Sum = Total_lookup_Sum + value
Return Total_lookup_Sum
End Function
并按此Code.Equals(ReportItems!txtFruitTotal.Value)
进行调用,但我得到FALSE
。
答案 0 :(得分:1)
在同事的帮助下,得出了答案:
Sum(Fields!A.Value) + Sum(Fields!B.Value) + Sum(Fields!C.Value) + Sum(Fields!D.Value)
答案 1 :(得分:1)
在单元格31中,简单地创建此表达式
=Sum(Fields!A.Value) + Sum(Fields!B.Value) + Sum(Fields!C.Value) + Sum(Fields!D.Value)
OR
=Sum(Fields!E.Value)