2016-09-29 83 views
0

也許這很奇怪,因爲我找不到同類的東西,但是..我正在研究SSRS,並且我有一個包含許多類別(A,B,C ...)的圖表軸X. 我想在同一軸上添加一個類別,例如類別B,C,D的總和。可能嗎 ? 如果是,請告訴我如何。在SSRS圖表中顯示數據

enter image description here

回答

1

我計算從MDX查詢,而不是SSRS總。使用這樣的事情:

WITH 
    MEMBER [Measures].[Gender] AS 
    [Customer].[Gender].currentmember.PROPERTIES("NAME") 
SELECT 
    { 
    [Measures].[Internet Sales Count], 
    [Measures].[Gender] 
    } ON COLUMNS, 
    nonempty({ 
    [Customer].[Gender].allmembers 
    }) ON ROWS 
FROM [Adventure Works DW2012] 

它顯示了Sales CountGender和所有(所有性別的總和)。

enter image description here

一旦你在查詢得到它,你可以在一個條形圖像其他類別繪製。

如果您遇到困難,請與我們分享您的MDX。

ALTERNATIVE:從SSRS創建一個附加的系列,以顯示它作爲一個圖表行:

使用此表達式來計算總:

=Sum(Fields!Sales.Value,"DataSetName") 

更換日期

enter image description here

讓我知道這是否有幫助。

+0

嗨! 首先,我想說,謝謝你的回答。 我想我會用你的替代解決方案。第一個不能幫助我,因爲它不是我想要的「全體成員」的總和。 我的想法是將(例如)B + C + D類和E + F類一起求和......然後,在圖表中單獨顯示A的列,Sum(B + C + D) ,和(E + F)。如果用戶點擊列,我們可以顯示詳細信息B列,C列,D列,.... 這是我的第一個想法,但我喜歡你的替代解決方案,我會嘗試它,所以謝謝你:) – MiniMonster

+0

@ MiniMonster,我認爲這可以在MDX中實現,如果你與我們分享你的,我們可以嘗試幫助你。 –