2022年7月
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            
無料ブログはココログ

« ASP.NET2.0 OnClientClick | トップページ | おすすめ書籍 »

CrystalReports.NET PDF出力する

CrystalReportsで作成したレポートをPDFファイルで公開する例

ReportDocument Report = new ReportDocument();

CrystalDecisions.Shared.DiskFileDestinationOptions crDiskFileDestinationOptions = new CrystalDecisions.Shared.DiskFileDestinationOptions();

CrystalDecisions.Shared.ExportOptions crExportOptions = new CrystalDecisions.Shared.ExportOptions();

Report.Load(MapPath("CrystalReport1.rpt"));
//Report.Load("C:/Temp/CrystalReport1.rpt"); // ローカルファイルを指定する場合

// test.pdfファイルを作成する
crDiskFileDestinationOptions.DiskFileName = MapPath("test.pdf");
crExportOptions = Report.ExportOptions;

crExportOptions.DestinationOptions = crDiskFileDestinationOptions;

crExportOptions.ExportDestinationType = CystalDecisions.Shared.ExportDestinationType.DiskFile;

crExportOptions.ExportFormatType = CrystalDecisions.Shared.ExportFormatType.PortableDocFormat;

Report.Export();

// test.pdfにページ遷移
this.Response.Redirect("test.pdf");


コードだけですが、備忘録ということで。

« ASP.NET2.0 OnClientClick | トップページ | おすすめ書籍 »

CrystalReports」カテゴリの記事

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック


この記事へのトラックバック一覧です: CrystalReports.NET PDF出力する:

« ASP.NET2.0 OnClientClick | トップページ | おすすめ書籍 »