【发布时间】:2010-06-30 20:36:27
【问题描述】:
当我从 Crystal Reports 导出时,任何标记为 Can Grow 的字段都会与它们下方的空白行合并。
这完全打乱了我的排序。我该如何解决这个问题?
【问题讨论】:
标签: excel crystal-reports export
当我从 Crystal Reports 导出时,任何标记为 Can Grow 的字段都会与它们下方的空白行合并。
这完全打乱了我的排序。我该如何解决这个问题?
【问题讨论】:
标签: excel crystal-reports export
我建议另一种方法:选择 ExportFormatType.ExcelRecord 而不是 ExportFormatType.Excel。将创建 xls 文件而不进行格式化。
如果用户实际上是使用 ReportViewer 工具栏导出按钮导出报告,您可以:
或从工具栏中隐藏“导出”按钮并放入以编程方式导出的页面按钮
CrystalReportSource1.ReportDocument.ExportToHttpResponse(ExportFormatType.ExcelRecord, this.Response , false, "report.xls");
reportDocument.ExportToDisk(ExportFormatType.ExcelRecord, "report.xls");
您可以选择最适合您需求的方式,但您必须尝试它是否适用于您在开发或发布服务器中使用的运行时。
ExportFormatType.ExcelRecord 表示生成一个xls文件,没有格式化。如果您设置 ExportFormatType.Excel 标记为“可以增长”的字段将与它们下方的空白行合并。
【讨论】:
我在将水晶报表导出到excel时总是遇到很多问题,我总是遇到你遇到的同样的问题。
我通过将数据集(报告数据源)直接导出到excel解决了这个问题,这解决了我遇到的所有问题。
请参阅此链接以获取Export a Dataset to Excel。
【讨论】: