日期:2014-05-19  浏览次数:21150 次

关于水晶报表问题
水晶报表可以把数据库的数据显示出来,但是如果我想把这些数据存起来能不能实现的?

如果能存的话都能存成什么格式的?

------解决方案--------------------
用DataSet的WriteXML
------解决方案--------------------
水晶报表自带导出功能,可以导出成xls,pdf等格式
------解决方案--------------------
//在后台将报表转换成PDF文档
ExportOptions exportOps = new ExportOptions();
DiskFileDestinationOptions diskOpts = new DiskFileDestinationOptions();
exportOps.ExportFormatType = ExportFormatType.PortableDocFormat;
exportOps.ExportDestinationType = ExportDestinationType.DiskFile;

string fileName = Server.MapPath( "Test.pdf ");
diskOpts.DiskFileName = fileName;
exportOps.ExportDestinationOptions = diskOpts;
crsPurchaseOrderChinese.ReportDocument.Export(exportOps);