2013-07-20 68 views
0

我真的很努力找到正確的方法來添加(或其他數學運算)在報告正文。這肯定是全球報告作者的日常操作,但我錯過了這條船。SSRS數學行動報告主體.. Aggregat功能只能

我可以從數據集中添加諸如SUM(Fields!FieldA + Fields!FieldB)等字段。

但是,當我嘗試在報告中使用兩個文本框時,我得到的聚合函數只能用於報告項目....等等。例如SUM(ReportItems!Textbox1 + ReportItems!TextBox2)。

那麼如何在報表主體上添加兩個文本框?

JB

+2

你就不能使用'= ReportItems!Textbox1.Value + ReportItems!Textbox1.Value''Sum',假設你只是添加已經在原始文本框中聚合的值?如果不能看到報告中文本框的位置以及它們顯示的底層值,很難說。 –

+0

Wellllll ...你假設我知道我在做什麼。作爲新人,我認爲操作必須傳遞給函數,所以我使用SUM。但是,如您所示,直接訪問完美無缺。將你的評論改爲答案,以便我可以給你信用。 – GPGVM

+0

哈哈,夠公平!酷,這將是非常感激;請看下面。我也稍微擴大了答案,但如果它現在正在工作 - 太棒了! –

回答

1

您應該能夠使用=ReportItems!Textbox1.Value + ReportItems!Textbox1.Value沒有Sum,假設你剛剛還說已經在原來的文本框合計值。

如果不能看到文本框在報告中的位置以及顯示的底層值,很難說。

您也可以考慮在源文本框中使用完全相同的基礎函數,例如,如果TextBox1的數據集1TextBox2中值1的是值2的DataSet2,你可以使用類似:

=Sum(Fields!value1.Value, "DataSet1") + Sum(Fields!value2.Value, "DataSet2")