2010-09-16 127 views
1

alt text表達式的SSRS/RDLC計算小計

這是需要的結果。 我已經填充State(RowGroup),Male(ColGroup),Year(ColGroup)和矩陣內的數據。要計算數據總數(100),我使用了AddTotal功能,方法是右鍵單擊它。 但在本報告中,我用表達式來計算個人百分比。

表達式1:計算百分比我用這個表達式:

=Fields!count.Value/Sum(Fields!count.Value, "Gender_Group") 

我在填充此百分比(25%,25%)也沒有問題。

我現在的問題是計算總百分比。 (50%)。 我在Total字段行看不到RDD中的AddTotal選項。

alt text

因此,我試圖在紅色小區添加另一種表達找到總和

expr2:=Sum(ReportItems!Textbox1.Value) 

其中TextBox1的是在表達式1的值。

但我得到一個錯誤:

Aggregate functions can be used only on report items contained in page headers and footers. 

我所需的輸出是找到總百分比。任何幫助,將不勝感激。

回答

4

我只是複製您的報告,下面的代碼工作過的表達:

Sum(Fields!count.Value)/Sum(Fields!count.Value, "Gender_Group")