彩票走势图

TeeChart经验总结 14.Export之3.数据导出

转帖|其它|编辑:郝浩|2010-10-15 13:56:39.000|阅读 2562 次

概述:本文主要对TeeChart的使用作了总结,简单介绍了Export之数据导出。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

这节也很简单,需要介绍4个类.

创建对象的时候,第二个参数为nil,则为全部的Series,否则为指定的Series对象.

另外,除了XML以外,IncludeColors好像都没有用处.

一般数据导出,我都用Cnpack的CnXlsWriter,和TeeChart的TSeriesDataXLS采用的都是直接写XLS格式的方式,但是自由度大很多.

Text:

 //uses TeeExport;   

var  

 aSeriesDataText: TSeriesDataText;   

begin  

  aSeriesDataText := TSeriesDataText.Create(Chart, nil); //nil = all   

  aSeriesDataText.TextDePmiter := ';';  // ' ', ',' , tab.....   

  aSeriesDataText.TextQuotes := ''''; //'"' .....   

  aSeriesDataText.IncludeLabels := True;   

  ;aSeriesDataText.IncludeIndex := True;   

  aSeriesDataText.IncludeHeader := True;   

  aSeriesDataText.IncludeColors := True;   

  aSeriesDataText.SaveToFile('test.txt');   

  aSeriesDataText.Free;   

end;  

XML:

//uses TeeExport;   

var  

  aSeriesDataXML: TSeriesDataXML;   

begin  

  aSeriesDataXML := TSeriesDataXML.Create(Chart, nil); //nil = all   

  aSeriesDataXML.IncludeLabels := True;   

  aSeriesDataXML.IncludeIndex := True;   

 ; aSeriesDataXML.IncludeHeader := True;   

  aSeriesDataXML.IncludeColors := True;   

  aSeriesDataXML.SaveToFile('test.xml');   

  aSeriesDataXML.Free;   

end;  

HTML:

//uses TeeExport;   

var  

aSeriesDataHTML: TSeriesDataHTML;   

begin  

aSeriesDataHTML := TSeriesDataHTML.Create(Chart, nil); //nil = all   

aSeriesDataHTML.IncludeLabels := True;   

  aSeriesDataHTML.IncludeIndex := True;   

  aSeriesDataHTML.IncludeHeader := True;   

  aSeriesDataHTML.IncludeColors := True;   

  aSeriesDataHTML.SaveToFile('test.html');   

  aSeriesDataHTML.Free;   

end;  

Excel(XLS):

//uses TeeExport;   

var  

  aSeriesDataXLS: TSeriesDataXLS;   

begin  

  aSeriesDataXLS := TSeriesDataXLS.Create(Chart, nil); //nil = all   

  aSeriesDataXLS.IncludeLabels := True;   

  aSeriesDataXLS.IncludeIndex := True;   

  aSeriesDataXLS.IncludeHeader := True;   

  aSeriesDataXLS.IncludeColors := True;   

  aSeriesDataXLS.SaveToFile('test.xls');   

  aSeriesDataXLS.Free;   

end;  

 

 

慧都2010促销季开幕,TeeChart for .NET 8折促销!详情咨询:400-700-1020或023-66090381,活动详情://pclwef.cn/zh-CN/Products_cn/TeeChart_chinese.html

 


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自:网络转载

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP