0

我有一個表格對象中顯示的費用列表。我想在文本框中顯示兩個費用之間的差異(不確定這是在表格頁腳還是在組頁腳中)。我能夠輕鬆地總結數值,但我看不出如何減去數值。在這個例子中,假設我想說明許可費和註冊費(999-333)的差異。我如何使用組/過濾器等來做到這一點?順便說一句,我想在報告級別執行此操作,而不是在存儲過程中執行此操作!在此先感謝...Reporting Services 2005減去表中的2個值

這是出把數據看起來像:

FeeDescription FeeValue 
License   $999.00 
Registration  $333.00 
Inspection  $444.00 
Title    $555.00 
Tire Fee   $5.00 
Battery Fee  $1.50 
MVWEA (Lemon Law) $2.00 

回答

1

我猜你正在使用的表。因此,您可以使用相關單元格的「值」屬性中的表達式進行計算。 對於項目級行:=Fields!License.Value - Fields!Registration.Value。 對於組級行:=sum(Fields!License.Value - Fields!Registration.Value)

+0

謝謝,但那就沒辦法了,因爲沒有領域被稱爲「許可證」或「註冊」。 DataSet中的字段是「FeeDescription」和「FeeValue」。 「許可證」和「註冊」是我希望計算中包含的返回數據的一部分。 – 2009-05-08 16:35:34

0

這樣的事情應該工作

=sum(iif(Fields!FeeDescription="License" or Fields!FeeDescription="Registration",Fields!FeeValue,0))