PowerTools ActiveReports for .NET 11.0J > ActiveReportsユーザーガイド > 基本操作 > セクションレポートの基本操作 > 印刷部数、両面印刷と方向の設定 |
セクションレポートでは、実行時またはデザイン時にプリンタ設定の変更および印刷部数の指定することができます。
設計時に[レポートの設定]ダイアログの[プリンタ設定]タブから両面印刷、ページの方向、丁合いまたは用紙サイズを設定することができます。
プリンタ設定ダイアログで両面印刷を設定する
コードで両面印刷を設定する
Visual Basic
Visual Basicコード(ReportStartイベント内に貼り付けます) |
コードのコピー
|
---|---|
Me.PageSettings.Duplex = System.Drawing.Printing.Duplex.Horizontal |
C#
C#コード(ReportStartイベント内に貼り付けます) |
コードのコピー
|
---|---|
this.PageSettings.Duplex = System.Drawing.Printing.Duplex.Horizontal; |
プリンタ設定ダイアログでページの向きを変更する
コードでページの向きを変更する
メモ: ページの向きを変更できるのは、レポートの実行前に限られます。実行前に変更を行わない場合、ページの向きの変更は印刷時に反映されません。 |
Visual Basic
Visual Basicコード(ReportStartイベント内に張り付けます) |
コードのコピー
|
---|---|
Me.PageSettings.Orientation = GrapeCity.ActiveReports.Document.Section.PageOrientation.Landscape |
C#
C#コード(ReportStartイベント内に貼り付けます) |
コードのコピー
|
---|---|
this.PageSettings.Orientation = GrapeCity.ActiveReports.Document.Section.PageOrientation.Landscape; |
プレビュータブやViewerの印刷ダイアログ、または、コードを使用して印刷部数を設定することができます。
印刷ダイアログで印刷部数を設定する
コードで印刷部数を設定する
Visual Basic
Visual Basicコード(ReportStartイベント内に貼り付けます) |
コードのコピー
|
---|---|
Me.Document.Printer.PrinterSettings.Copies = 5 |
Visual Basicコード(ReportEndイベント内に貼り付けます) |
コードのコピー
|
---|---|
Me.Document.Printer.Print() |
C#
C#コード(ReportStartイベント内に貼り付けます) |
コードのコピー
|
---|---|
this.Document.Printer.PrinterSettings.Copies = 5; |
C#コード(ReportEndイベント内に貼り付けます) |
コードのコピー
|
---|---|
this.Document.Printer.Print(); |