C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

クリスタルレポートでA3横PDF出力がA4横になってしまう


(過去ログ 22 を表示中)

[トピック内 1 記事 (1 - 1 表示)]  << 0 >>

■9409 / inTopicNo.1)  クリスタルレポートでA3横PDF出力がA4横になってしまう
  
□投稿者/ うーさん (1回)-(2007/10/25(Thu) 20:10:59)

分類:[.NET 全般] 

はじめまして。C#、クリスタルレポートでA3横PDF出力したいのですが、A4横で出力され2ページにまたがってしまい困っています。ご教授お願いします。
RPTデザイン A3 297×420  向き/横
バージョン情報 VS 2005 V8.0   ASP.NET V2.0   VC# 2005
以下設定と処理の要点
using CrystalDecisions.Shared;
using CrystalDecisions.CrystalReports.Engine;

CrystalDecisions.CrystalReports.Engine.ReportDocument report
= new CrystalDecisions.CrystalReports.Engine.ReportDocument();
CrystalDecisions.Shared.DiskFileDestinationOptions fileOption
= new CrystalDecisions.Shared.DiskFileDestinationOptions();

report.Load("C:\\F101\\F101.rpt");
出力先ファイルパス
fileOption.DiskFileName = "C:\\pdf\\F101.pdf";
report.ExportOptions.DestinationOptions = fileOption;
ディスクファイルとしてPDF形式で出力設定
report.ExportOptions.ExportDestinationType
= CrystalDecisions.Shared.ExportDestinationType.DiskFile;
report.ExportOptions.ExportFormatType
= CrystalDecisions.Shared.ExportFormatType.PortableDocFormat;
用紙A3設定
report.PrintOptions.PaperSize = CrystalDecisions.Shared.PaperSize.PaperA3;
用紙横設定
report.PrintOptions.PaperOrientation = CrystalDecisions.Shared.PaperOrientation.Landscape;
・・・・・
詳細データセット
・・・・・
report.Database.Tables["F101"].SetDataSource(dtF101);
レポートをエクスポート
report.Export();

引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -