2011-12-20 8 views
1


レポートをExcelにエクスポートしようとすると、生成されたドキュメントにページ区切りがあります。列ヘッダーが繰り返されます。 「改ページ」は、PDFレポートを生成する場合と同じ位置にあります。
excelにエクスポートするときにこのページ区切りを削除するにはどうすればよいですか?ページサイズの定義はありますか?Crystalレポート:Excelにエクスポートすると改ページが生成され、列ヘッダーは改訂されます。

答えて

1

ExportFormatType.Excelの代わりにExportFormatType.ExcelRecordを試しました? xlsファイルはフォーマットせずに作成されます。


実際にユーザーがすることができますのReportViewerツールバーの[エクスポート]ボタン使用してレポートをエクスポートしている場合:

  • ReportExporterコントロールでのCrystalReportViewerコントロールを交換してください。レポートは、選択した形式でエクスポートされます。プログラムで

    CrystalReportSource1.ReportDocument.ExportToHttpResponse(ExportFormatType.ExcelRecord, this.Response , false, "report.xls");

    • コールをエクスポート

    またはツールバーから[エクスポート]ボタンを非表示にし、ページのボタンに入れあなたが最良のあなたのニーズに合った方法を選ぶことができますが、場合は、しようとする必要があります方法Excelへ

reportDocument.ExportToDisk(ExportFormatType.ExcelRecord, "report.xls");

  • エクスポートデータセットAhmed answerを見てください)

開発時またはリリースサーバのいずれかで使用するランタイムで動作します。

ExportFormatType.ExcelRecordは、フォーマットなしでxlsファイルが生成されることを意味します。 ExportFormatType.Excelを設定した場合 "Can Grow"とマークされたフィールドは、その下の空白の行と結合されます。

+0

ありがとうございます! Option ** ExcelRecord **は私が逃したものです! – Olivier

関連する問題