本文簡介三種圖形報表的基本設置。分別是餅狀圖、柱狀圖與趨勢圖。其他圖形報表用法與此類似。
餅狀圖
1.編寫代碼構造一個典型的餅狀圖數據集。
2.新建數據集文件,將此餅狀圖的數據結構添加進去。在數據集設計器中設置字段的類型。
3.新建rdlc報表,在“常規”選項的“圖表類型”中選則“餅圖”。圖表設計器中會生成一個基本的樣式。
此時設計器中會提示分別拖入數據字段、序列字段與類別字段。Name與Percent分別拖入。
4.在“值”選項的“序列標簽”中,設置餅狀圖中序列顯示的值。
在“點標簽”選項中可設置餅狀圖圖形上顯示的文字。選中“顯示點標簽”,在數據標簽中設置顯示的值。
”角度“可設置值突出於圖像顯示。(默認會嵌在餅狀圖上。很密集,不實用。)
在“操作”中,可設置相關的鑽取報表。具體設置於上篇文章類似。
餅狀圖中“X軸”,與“Y軸”不可設置。
”圖例“選項中,可設置,序列顯示的位置與效果。為了增加3D效果,可選中“三維效果”中“以三維效果顯示圖表”,角度可自行設置。
下圖為設置后的樣式。
5.增加顯示頁面與reportview控件,然后進行數據綁定,即可顯示。
柱狀圖
具體步驟與餅狀圖類似,簡單介紹區別。
“X軸”、"Y軸",主要是針對刻度線進行設置。
如果X軸上顯示的文字過於冗長,默認橫向顯示是不能對齊的。但設計器中並沒有直接針對此的設置,只能尋求變通。
當“圖例選項”中,“布局”為行時,X軸文字會豎直顯示,基本能達到此類要求。
趨勢圖
圖表類型實際為“折線圖”。與餅狀圖、柱狀圖設置有區別的地方,僅是在固定節點突出顯示。
具體設置:對“數據”選項的“值”進行編輯,在“外觀”中選中“顯示標記”,“標記類型“根據喜好自選。
下圖為設計圖