2014-09-20 38 views
0

列表達式:如何增加總計算出的(使用表達)柱在SSRS

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

總表達式爲:

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

如果使用在報告預覽該表達式爲總獲取消息作爲"#Error"

請告訴我如何做到這一點。

+0

嗨,爲什麼你用剩下什麼呢?這EmployeeNo.Value有任何信件?如果這一欄有一個字母,你不能使用總和。試試這個= Sum(IIf(Left(Fields!EmployeeNo.Value,1)<>「2」,1,0)) – Ryuzaki 2014-09-20 14:14:35

回答

0

您的列表達式不需要Count - 即用於跨多個行的聚合。您的總表達式也不能有SumCount

試試這個爲你列表達式:

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

和總結,對您的總表達:

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