0
我在SQL Server商業智能工作室中有一個.rdl文件(報表定義/報表設計器)的報表。目前,該報告繪製了給定每月給定日期(X-AXIS)的LOAN_AMOUNT(Y軸)的折線圖。本月的每一天都不表示爲從數據庫中檢索數據。因此,線路的某些部分可能不連續。即使沒有數據點存在,我如何使這條線保持連續?SQL Server商業智能工作室:不連續折線圖
我在SQL Server商業智能工作室中有一個.rdl文件(報表定義/報表設計器)的報表。目前,該報告繪製了給定每月給定日期(X-AXIS)的LOAN_AMOUNT(Y軸)的折線圖。本月的每一天都不表示爲從數據庫中檢索數據。因此,線路的某些部分可能不連續。即使沒有數據點存在,我如何使這條線保持連續?SQL Server商業智能工作室:不連續折線圖
你應該使用這樣的功能:
http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=61519
要生成所有日期,即使他們沒有在數據庫和貸款金額分配給0
例如,如果在二月(無閏年),並且數據庫的值爲feb 1,而feb 14則只應使用過帳的日期函數來獲取所有日期,並將值0賦予所有其他日期的貸款金額。只有這樣,你才能使用它作爲你的報表的數據源(我假設你正在使用存儲過程而不是直接表)。
喬恩,非常感謝您的快速響應!實際上,數據直接來自數據庫表。根據我的知識,沒有存儲過程。有沒有辦法讓視覺工作室以某種方式插入這些線條,使它們連續? – dionysus 2011-02-24 20:02:05
@dionysus - 創建報告時絕不應使用直接表格。它破壞了過濾器,參數等的目的。您應該將報告基於該表,但使用存儲過程。這樣你就可以模仿和玩結果來獲得理想的結果。在你的情況下,你會寫一個存儲過程並填寫缺失的日期。 – JonH 2011-02-24 20:07:31
@JonH - 再次感謝您的建議!我會看看我能做些什麼。 – dionysus 2011-02-24 20:42:23