利用辦公之星控件動態生成圖表

 
利用辦公之星控件動態生成圖表

http://www.standsoft.com  (2003.12.8)  文章來源:智島軟件
 
 

 

圖表是分析數據的最直觀方式,辦公之星控件能夠根據表格數據自動生成各種類型的美觀圖表,如柱形圖、棱錐圖、折線圖、餅圖等圖表,並且各種圖表可以互相轉換。生成圖表接口方法如下:

BOOL CreateChart(double dLeft, double dTop,LPCTSTR strName, LPCTSTR strValue, short nGroup, LPCTSTR strTitle,short nType, LPCTSTR strSampleText)

參數說明: 

dLeft 圖表在頁面上的左邊位置(單位:0.1毫米)
dTop 圖表在頁面上的上邊位置(單位:0.1毫米)
strName 圖表名稱
strValue 圖表數據字符串,

例子說明:

星期一 星期二 星期三 星期四 星期五 星期六 星期日
1 2 3 4 5 6 7
11 12 13 14 15 16 17

上表的數據轉爲圖表字符串:
|星期一|星期二|星期三|星期四|星期五|星期六|星期日|1|2|3|4|5|6|7|11|12|13|14|15|16|17|

即用符號“|”將表頭字符和錶行數據連起來。

nColNum 數據表列數目,如上表的nColNum爲7
strTilte 圖表標題
nType 圖表類型,0:三維柱形圖,1:柱形圖,2:圓柱圖,3:棱錐,4:圓錐圖,5:折線圖,6:散點圖
strSamleText 圖表圖例字符串,用“|”將每一行的圖例連起來。如:|張三|李四|

整個源碼範例如下:
CreateChart(0, 0, “week”, “|星期一|星期二|星期三|星期四|星期五|星期六|星期日|1|2|3|4|5|6|7|11|12|13|14|15|16|17|”, 7, “範例圖表”,0, “|張三|李四|”)

<?XML:NAMESPACE PREFIX = V /><?XML:NAMESPACE PREFIX = O />CSDN_Dev_Image_2003-12-81216411.jpg

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章