当以下IIF
表达式为真时,该行获得1,如果为false,则该行获得0。
=IIF(Fields!MatchField.Value = "No match" and Fields!X.Value >= 1000, 1, 0)
我想要的是计算列的总和。如果我在列组中使用相同的表达式,则总和始终为0.如果我像这样使用行的文本框值:
=SUM(ReportItems!Textbox41.Value)
报告返回错误:
聚合函数只能用于页眉和页脚中包含的报表项
更新#1
我通过Kavin的答案中的链接实现了解决方案,但每个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