2012-11-13 283 views
3

在SQL Server Reporting Services 2008 R2中,我有以下數據集。SSRS堆積柱形圖 - 多列重疊

Date | Value 1 | Value 2 
-------------------------- 
Week 1 | 52  | 57 
Week 2 | 49  | 63 
Week 3 | 88  | 71 

我有一個堆積的柱形圖,X軸的日期和價值的Y軸。圖表中的列當前顯示的是值爲1的值2.這表示列爲總值爲1和值2.因此對於第1周,它是109等。

現在我的問題是,如何我得到的圖表顯示每列的總數是數據集中最高的值?這仍然會顯示兩個值,但會包含最低值的整列和剩餘值。因此對於第1周,總數將是57.值1的列將是52,並且值2的列將是5.

這可能會令人困惑,所以我添加了我想要的最終的虛擬形象圖看起來像。

enter image description here

回答

0

也許你可以寫這樣的查詢:

SELECT LEAST(value1, value2) as value1, GREATEST(value1, value2) as value2 
    value1 < value2 as color 
FROM ... 
+0

不幸的是我已經嘗試了這一點,但它並沒有解決具有報告服務 –

+0

不同顏色列的問題@RichardNixon你好理查德你會發布你的代碼在jsfiddle我看起來像這樣的請。 –