原創(chuàng)|使用教程|編輯:龔雪|2014-02-24 10:24:43.000|閱讀 173 次
概述:在開發(fā)者使用TeeChart進行開發(fā)的過程中,不管是在設(shè)計時或者運行時都可以使用的圖表導(dǎo)出對話框?qū)D表數(shù)據(jù)輕易地導(dǎo)出為XML格式。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
在開發(fā)者使用TeeChart進行開發(fā)的過程中,不管是在設(shè)計時或者運行時都可以使用的圖表導(dǎo)出對話框?qū)D表數(shù)據(jù)輕易地導(dǎo)出為XML格式:
上圖為TeeChart導(dǎo)出對話框的數(shù)據(jù)選項
在這個對話框中可以選導(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)建一個新的XML文件。XML文件可以被打開,例如,使用Internet Explorer瀏覽器。
TeeChart提供了一個類導(dǎo)出XML格式的數(shù)據(jù)。這個類位于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ù)最后一個函數(shù)中的"nil"替代Series1。這個類還提供了一個函數(shù)來獲取XML輸出成一個字符串:
var S : String; with TSeriesDataXML.Create(Chart1, Series1) do try S:=AsString; finally Free; end;
由幾個屬性控制什么樣的數(shù)據(jù)需要導(dǎo)出,如例如是否包括point colors:
with TSeriesDataXML.Create(Chart1, Series1) do try IncludeColors:=True; SaveToFile('c:sample.xml'); finally Free; end;
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件網(wǎng)