2011-07-05 58 views
0

我有一個場景,用戶選擇多個產品並選擇多個位置,如果用戶選擇2個產品和2個位置,我想要生成2個X 2 = 4個。4個圖表並顯示每個產品特定位置每日價格在圖表中?每個位置的每日產品價格都保存在數據庫中。我想知道我可以生成這樣的圖表嗎?如何在sql server報告中生成多個圖表

enter image description here

例如如果是這樣的數據,我想生成蘋果的位置F圖那麼蘋果單元M圖表然後芒果單元M圖和最後一個芒果位置F圖。我正在使用SQL Server 2008 R2和C#

回答

1

使用位置爲行組和產品作爲列組的tablix。然後在數據單元中放置一個圖表。 Tablix將切分您的數據,然後圖表可以將日期作爲類別軸,並將價格作爲數據。

+1

正是。如果你正在努力理解tablix(矩陣)控制,那麼將其視爲「設計時間數據透視表」。您可以像使用常規數據透視圖一樣查看報告中的列和行,但在運行報告之前,您不會看到它的顯示。 –