セクションレポートでは、実行時またはデザイン時にプリンタ設定の変更および印刷部数の指定することができます。
設計時に[レポートの設定]ダイアログの[プリンタ設定]タブから両面印刷、ページの方向、丁合いまたは用紙サイズを設定することができます。
プリンタ設定ダイアログで両面印刷を設定する
コードで両面印刷を設定する
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(); |