cancel
Showing results for 
Search instead for 
Did you mean: 

クリスタルレポートのプレビューフォームにおけるプリンタの初期値設定について

Former Member
0 Kudos

お世話になっております。VB6から.NETへのマイグレーションを実施しています。CrystalReport8からCrystalReport2016への移行を実施しています。

CrystalReportのプレビューフォームから「レポートの印刷」ボタンで出てくる印刷画面の中で「プリンターの選択」項目が必ず「通常使うプリンタ」が初期値になってしまいます。

プレビュー表示せず直接印刷する場合は指定したプリンタから出力できます。

プレビューの場合に通常使うプリンタではなく特定のプリンタを初期値にしたいのですが、解決方法についてご存知の方がいらっしゃいましたら、ご教示いただけますようお願い致します。

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

URLの内容から解決することができました。

迅速に回答して頂きありがとうございました。

János_at_SAP
Advisor
Advisor
0 Kudos

Dear Matsui Takeshi,

When you do a print preview from a CR form, this always uses the default printer, or the report developed printer.

As a best practice, you may set the report into the screen view -> File->Page setup->and select "no printer" option and "dissociate Formatting page size and printer paper size" options.

You may also check this thread which https://blogs.sap.com/2015/08/19/printing-crystal-reports-in-net/ or this SAP KBA:

https://launchpad.support.sap.com/#/notes/2163438 which contains a sample code and various options for printing in .NET SDK.

Best Regards

János NAGY