原創(chuàng)|使用教程|編輯:龔雪|2014-02-24 10:24:43.000|閱讀 173 次
概述:在開發(fā)者使用TeeChart進(jìn)行開發(fā)的過(guò)程中,不管是在設(shè)計(jì)時(shí)或者運(yùn)行時(shí)都可以使用的圖表導(dǎo)出對(duì)話框?qū)D表數(shù)據(jù)輕易地導(dǎo)出為XML格式。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
在開發(fā)者使用TeeChart進(jìn)行開發(fā)的過(guò)程中,不管是在設(shè)計(jì)時(shí)或者運(yùn)行時(shí)都可以使用的圖表導(dǎo)出對(duì)話框?qū)D表數(shù)據(jù)輕易地導(dǎo)出為XML格式:
上圖為TeeChart導(dǎo)出對(duì)話框的數(shù)據(jù)選項(xiàng)
在這個(gè)對(duì)話框中可以選導(dǎo)出哪一列數(shù)據(jù)(或“all”導(dǎo)出所有列),以及是否想導(dǎo)出point indexes (0,1,2... ), point texts (labels)或者是colors。"Copy"按鈕生成XML文本并將它復(fù)制到Windows或Linux剪貼板。"Save"按鈕創(chuàng)建一個(gè)新的XML文件。XML文件可以被打開,例如,使用Internet Explorer瀏覽器。
TeeChart提供了一個(gè)類導(dǎo)出XML格式的數(shù)據(jù)。這個(gè)類位于TeeStore.pas unit,它的名字叫TSeriesDataXML。
保存文件的示例代碼
Uses TeeStore; with TSeriesDataXML.Create(Chart1, Series1) do try SaveToFile('c:sample.xml'); finally Free; end;
如果需要導(dǎo)出Chart1中的所有數(shù)據(jù),使用Create constructor構(gòu)造函數(shù)最后一個(gè)函數(shù)中的"nil"替代Series1。這個(gè)類還提供了一個(gè)函數(shù)來(lái)獲取XML輸出成一個(gè)字符串:
var S : String; with TSeriesDataXML.Create(Chart1, Series1) do try S:=AsString; finally Free; end;
由幾個(gè)屬性控制什么樣的數(shù)據(jù)需要導(dǎo)出,如例如是否包括point colors:
with TSeriesDataXML.Create(Chart1, Series1) do try IncludeColors:=True; SaveToFile('c:sample.xml'); finally Free; end;
》》》8.5折!跨平臺(tái)圖表控件TeeChart特價(jià)中
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件網(wǎng)