SSRS琛表達我這裏有一個問題, 有見附表 與條件
爲銀行轉賬的SSRS報告,我想添加一行表達其將總結同一家銀行的總金額,即, 03001 - 渣打銀行有限公司BJL,03002 - 渣打銀行有限公司sk和03002 - 渣打銀行基地都是標準章程,我希望獲得所有標準章程的GMD數字。如果需要更多澄清,請詢問。
注:上述標準章程等在一起的銀行有一個名爲BankAName的共同字段。所以總和條件可以設置爲檢查BankAName是否相同。
SSRS琛表達我這裏有一個問題, 有見附表 與條件
爲銀行轉賬的SSRS報告,我想添加一行表達其將總結同一家銀行的總金額,即, 03001 - 渣打銀行有限公司BJL,03002 - 渣打銀行有限公司sk和03002 - 渣打銀行基地都是標準章程,我希望獲得所有標準章程的GMD數字。如果需要更多澄清,請詢問。
注:上述標準章程等在一起的銀行有一個名爲BankAName的共同字段。所以總和條件可以設置爲檢查BankAName是否相同。
已經結束了創建一個新的組,銀行分行的銀行分行然後創建一個每個組的總和。 謝謝大家,你的回答給了我一個全新的視角。
你需要這樣的事:
=Sum(IIf(Fields!BankAName.Value = "Standard Chartered Bank"
, Fields!Amount.Value
, Nothing)
, "DataSet1")
此檢查某一個領域(如BankAName
),如果它是一個特定的值,該行的Amount
值將被添加到總 - 這似乎做你的追求。您可能需要修改您的字段名稱/值。
通過將聚合的範圍設置爲數據集,這將應用於表中的所有行;你可以根據需要修改它。
修改您的SQL查詢,並添加新列顯示的值要
SELECT *, SUM(Amount) OVER(Partition By BankAName) AS BankANameSum
FROM myTable
Where Cond1 = Cond2
BankANameSum是數據字段,你可以在報表設計使用的,因爲它是。不需要應用任何邏輯。
HTH。
謝謝iif的Nothing False部分。在我的報告中,我有一個0,並得到#Error。 – strattonn
「Nothing」部分也幫助我。:) –