[英]Export to Excel from Crystal Reports without page headers/footers
[英]Export unformatted Excel data from Crystal Reports
我需要使用Crystal Report导出Excel文件。
有什么方法可以仅导出数据而无需使用代码进行格式化?
您可以通过不同的方式导出报告中显示的数据而无需格式化:
1-用ReportExporter控件替换CrystalReportViewer控件。 它将以您选择的格式导出报告。
2-调用ExportToHttpResponse方法
CrystalReportSource1.ReportDocument.ExportToHttpResponse(ExportFormatType.ExcelRecord, this.Response , false, "report.xls");`
3-调用ExportToDisk方法
reportDocument.ExportToDisk(ExportFormatType.ExcelRecord, "report.xls");
4- 将数据集导出到excel(查看Ahmed答案 )
您可以选择最适合自己需求的方式,但是必须尝试使其与在开发或发行服务器中使用的运行时一起使用 。
ExportFormatType.ExcelRecord意味着生成的xls文件无需格式化。 如果设置了ExportFormatType.Excel , 则将标记为“可以增长”的字段与它们下面的空白行合并。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.