2013年11月27日 星期三

[SQL Server 2008R2][SSRS] 微圖形 ( 資料橫條及走勢圖 )

微圖形是嵌入在資料格中的圖形,可利用有限的空間做最充分的資訊展現。目前 SSRS 2008 R2 中提供三種微圖形,分別是資料橫條、走勢圖以及指標。
Excel 2007 開始即提供資料橫條的功能,在「插入」頁籤中的「走勢圖」類別中。


先設計以產品大類為群組的銷售統計表,將「資料表」物件拖拉至設計區,並將產品大類拖拉至「資料列群組」內詳細資料區上方。




將「詳細資料」群組刪除,在刪除群組對話方塊中,選取「只刪除群組」。




將銷售金額及銷售數量欄位拖拉至「資料表」或在「資料表」相關欄位內右側點選欄位名稱。

設定「銷售金額」及「銷售數量」的文字方塊屬性,將數字格式化。


預覽結果如下圖,銷售金額及銷售數量右側皆新增欄,要放入微圖形的欄位。

將「工具箱」中,拉入「資料橫條」物件至銷售金額旁的儲存格。


 可選取資料橫條類型。

在「值」中加入產品金額,因為資料橫條只是反映與儲存格相同資料粒度的資訊,因此是不需要設定「類別目錄群組」。


再來美化一下數列屬性。




走勢圖可以顯示比儲存格資料粒度更細的資訊,可以用來呈現時間的趨勢資訊。
從「工具列」拉入走勢圖物件至銷售數量旁的儲存格。

雖然走勢圖也是在 Excel 2010 強調的新功能,但 SSRS 2008 R2 的功能遠超過 Excel 2010 的。


在「值」中加入「產品數量」。


因為走勢圖會反映比儲存格更細的資料粒度資訊,因此「類別目錄群組」需要再加入資料年月欄位,以產生時間趨勢走勢圖。


完成「銷售金額的資料橫條」及「銷售數量的走勢圖」

沒有留言: