作成日: 2024/11/05 最終更新日: 2024/11/13
文書種別
不具合
状況
修正済み
詳細
PrintメソッドでRDLレポートを印刷すると、ページ数以上の枚数印刷される場合があります。
以下のように、Printメソッドの引数にPrinterSettingsを設定しない場合に発生します。
◆サンプルコード (C#)
pageReport.Document.Print();
pageReport.Document.Print(true, true, true);
回避方法
SP1 (18.1.1.0) で修正済み
※以前の回避方法
Printメソッドの引数にPrinterSettingsを設定してください。
◆サンプルコード (C#)
var settings = new GrapeCity.ActiveReports.PrinterSettings();
settings.ShowPrintDialog = true;
settings.ShowPrintProgressDialog = true;
settings.UsePrintingThread = true;
pageReport.Document.Print(settings);