2017-02-22 50 views
0

請幫助我,因爲我沒有得到正確的金額。以SSRS LIKE爲基礎的總金額

=IIF(Fields!CurCAT.Value LIKE "14*",SUM(Fields!CurAmount.Value),0) 

,當我在SQL Server查詢 例如使用像

UG.GroupCat LIKE '14%' 

它拋出我兩個不同的量,即

141 | -249278084408.667 
142 | -250662239528.2 

現在在SSRS報告中,我需要總結這兩個數量和結果顯示在單元格中,但它沒有給我一個正確的數額。

+0

結果是什麼在SSRS? – JohnHC

+0

很確定SUM會給你所有金額的總和,而不僅僅是CurCAT值從14開始的總和。 – Shruti

+0

你可以在SQL查詢中做這個總和,並且在報告中使用求和列而不是SSRS中的SUM? – MiguelH

回答

0

您的IIF表達式需要是您的SUM表達式,而不是相反。

您正在尋找的東西,如:

=SUM(IIF(Fields!CurCAT.Value LIKE "14*", Fields!CurAmount.Value, 0)) 
+0

這個答案有幫助嗎? –