2013-07-18 50 views
0

我有一個問題,我有一個報告,我正在建設我有幾列,我想在折線圖中使用,但我似乎無法使它工作,我可以使它與條形圖一起工作,但它的9個項目沿着一個x軸。有什麼方法可以像圖表中的行一樣使用列嗎?SQL Server商業智能工作室:單記錄折線圖

謝謝!

如這裏要求有一些圖片:

數據:

enter image description here

圖設計:

enter image description here

圖與單軸(我想了曲線圖,但因爲只有一行沒有顯示。)

enter image description here

+0

也許你可以發表你不喜歡的圖片,以及你的目標圖像。答案很可能取決於你希望看起來如何。 –

+0

我已添加圖片,希望這有助於! – Herrozerro

+0

爲了使它成爲折線圖,您需要稍微重新排列數據。 理想情況下,您可以將所有這些testprobe類型作爲單獨的類別,並在值區域中包含一個簡單的總和(詳細信息)。 在這種情況下,系列組應該是不必要的。 我試圖發佈圖片,但我在網絡上的東西很糟糕。 –

回答

1

理想的情況下,您的查詢返回的數據應該是這個樣子:

TestProbeDistance  Percentage 
10     90 
50     90 
30     80 
20     80 
90     30 

然後將查詢變得非常簡單,就像這樣:

Select TestProbeDistance, Percentage 
From Table 

然後,圖表代碼應看起來像這樣(用帶有百分比的Testprobedistance和ID替換NCLAIMID): enter image description here

結果應該看起來像這樣: enter image description here

如果您發佈您的查詢,我可以確保這就是您需要的。

在編輯試試這個:

SELECT NUM02 as ResistanceOhms, '10PCT' 
FROM audits where (formsubID=1) and (businessunit='25181001400') 
UNION ALL 
SELECT NUM03 as ResistanceOhms, '20PCT' 
FROM audits where (formsubID=1) and (businessunit='25181001400') 
UNION ALL 
SELECT NUM04 as ResistanceOhms, '30PCT' 
FROM audits where (formsubID=1) and (businessunit='25181001400') 
...<snip>... 
UNION ALL 
SELECT NUM10 as ResistanceOhms, '90PCT' 
FROM audits where (formsubID=1) and (businessunit='25181001400') 

這應該壓平好聽。

+0

這是我的主要問題,我的數據是在列中不是行。我有兩個想法:或者是由存儲過程創建的臨時表,或者是某種類型的帶有透視的視圖? – Herrozerro

+0

這裏是我的查詢:SELECT Num02 AS ResistanceOhms10pct,Num03 AS ResistanceOhms20pct,Num04 AS ResistanceOhms30pct,Num05 AS ResistanceOhms40pct, Num06 AS ResistanceOhms50pct,Num07 AS ResistanceOhms60pct,Num08 AS ResistanceOhms70pct,Num09 AS ResistanceOhms80pct, Num10 AS ResistanceOhms90pct 從審計 WHERE( FormSubID = 1)AND(BusinessUnit ='25181001400') – Herrozerro

+0

請參閱上面編輯的答案。 –

相關問題