2017-08-09 7 views
0

Visual Studio 2015でC#を使用しています。 ReportViewerで印刷する準備のできたrdlcレポートがあります。同じレポートを複数回印刷するにはどうすればよいですか?私は、重複したコピーで請求書を印刷する必要があります。 rdlcの単一コピーはすでに利用可能ですが、同じレポートの2番目のコピーを印刷する方法はありますか?RDLCレポートを重複コピーで印刷します。

+1

ReportViewerコントロールを使用しているのですか?私の経験では、コントロール内にある印刷アイコンが標準の印刷フォームを表示して、プリンタ、プレビュー、コピー数などを変更できます。 –

+0

はい、reportviewerを使用していますが、第1ページの場合は「オリジナルコピー」、第2ページの場合は「複製コピー」、第3ページの場合は「移送コピー」となります。したがって、reportviewerページの印刷はオプションではありません – Hemal

答えて

3

PrintDocumentを使用して最初のコピーを印刷していますか?その場合は、コピー数の設定があります。

var pd = new PrintDocument(); 

// Specify the printer settings to use. 
pd.PrinterSettings.Copies = 3; 
+0

レポートビューア内でのみ請求書を印刷しています。 – Hemal

+0

@Hemal:とにかく上記の解決方法を考えて、フォームに「印刷」ボタンを追加し、レポートビューアでデフォルトの印刷ボタンを隠すだけで、印刷する必要のあるコピーの数を決定できます。 – InitK

+0

@InitK第1ページでは「オリジナルコピー」、第2ページでは「複製コピー」、第3ページでは「トランスポートコピー」などの異なる見出しの複数の請求書コピーを印刷したいと考えています。ですから、reportviewerのページの印刷はオプションではありません。 – Hemal

関連する問題