如何在SSRS中添加计算(使用表达式)列的总计

时间:2014-09-20 08:50:36

标签: reporting-services

列表达式:

IIf(Left(Fields!EmployeeNo.Value,1)<>"2",Count(Fields!EmployeeNo.Value),"")

TOtal表达式是:

Sum(IIf(Left(Fields!EmployeeNo.Value,1)<>"2",Count(Fields!EmployeeNo.Value),""))

如果在报告预览中将此表达式用作总获取消息"#Error"

请告诉我如何完成这项工作。

1 个答案:

答案 0 :(得分:0)

您的列表达式不需要Count - 用于跨多行汇总。您的总表达式也不能包含SumCount

尝试使用此列表达式:

=IIF(Left(Fields!EmployeeNo.Value, 1) <> "2", 1 , 0)

并总结一下表达式:

=Sum(IIF(Left(Fields!EmployeeNo.Value, 1) <> "2", 1 , 0))