报表项目总和栏
Sum column of report items
当以下 IIF
表达式为真时,该行获得 1,如果为假,该行获得 0。
=IIF(Fields!MatchField.Value = "No match" and Fields!X.Value >= 1000, 1, 0)
我想要的是计算列的总和。如果我在列组中使用相同的表达式,则总和始终为 0。如果我像这样使用行的文本框值:
=SUM(ReportItems!Textbox41.Value)
报告returns错误:
Aggregate functions can be used only on report items contained in page headers and footers
更新#1
我在 Kavin 的回答中实现了 link 的解决方案,但是每个 total_sum 仍然是 0。
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 value
End Function
当以下 IIF
表达式为真时,该行获得 1,如果为假,该行获得 0。
=IIF(Fields!MatchField.Value = "No match" and Fields!X.Value >= 1000, 1, 0)
我想要的是计算列的总和。如果我在列组中使用相同的表达式,则总和始终为 0。如果我像这样使用行的文本框值:
=SUM(ReportItems!Textbox41.Value)
报告returns错误:
Aggregate functions can be used only on report items contained in page headers and footers
更新#1
我在 Kavin 的回答中实现了 link 的解决方案,但是每个 total_sum 仍然是 0。
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 value
End Function