2014-05-04 30 views
0

我已經產生了一個表的具體領域:在我的第一個結果表達 - SQL報表生成器2008 R2 - 如何總結

No Product A|No Product B|No Product C|No Product D|total Product A+D|total Product B+D 
    100   50   30   40    ?     ?  

,我希望得到總產品的& d的總和, 後續由產品B + D的總和,表達式代碼可以相應地總結它?

+0

爲什麼不計算在SQL端,然後只顯示列? –

+0

我不知道在SQL中編碼 – user2523188

+0

您有權訪問生成報告結果的底層SQL嗎? –

回答

1

再次,這是非常簡單的,你所需要的只是在你的列中有兩個表達式,它只是加起來兩列。就像你在sql server或任何其他RDBMS中所做的一樣。

將兩列添加到現有列的右側,然後右鍵單擊數據單元轉至表達式,並使用以下表達式獲取所需的總和值。

總產品A + d

= Fields!ProductA.Value + Fields!ProductD.Value 

總產品B + d

= Fields!ProductB.Value + Fields!ProductD.Value 

我只是假設字段的名稱在這裏,你將需要使用的字段名稱從你的數據集。即Fields!YourFieldName.Value

+0

如何爲產品A創建一個正常的文本框到D?我總結其他字段的值 – user2523188

+0

爲什麼你會用這個文本框?你使用的是哪個數據區域? –

+0

您不能在SSRS中混合兩個數據區域。 ssrs中的一個非常痛苦的限制。 –

相關問題