お世話になります。
ご質問頂きました内容をWingReport2.0で行う場合は、下記の関数
を使用します。
1.wrSetReportPrinter
2.wrGetReportPrinter
上記関数ではDEVMODE情報を扱います。この情報の詳細につきまし
てはマイクロソフト社のホームページより検索する事が可能となっ
ております。
処理手順は以下の通りです。
1.目的のレポートをロードする。
2.DEVMODE情報のサイズをwrGetReportPrinterを使用して取
得する。(サイズはプリンタードライバーに依存する)
3.取得できたサイズを使用し、メモリーを確保する。
4.wrGetReportPrinterを使用し、DEVMODE情報を取得する。
5.給紙情報を変更する。(dmDefaultSourceを変更)
指定可能な給紙コードはプリンタードライバーにより異なる
ことがございますので注意してください。
また、DEVMODEの変更による給紙方法変更をサポートしてい
ないプリンタードライバーも存在いたしますので注意してく
ださい。
6.変更を行ったDEVMODE情報をwrSetReportPrinterで設定す
る。
※以降は通常通りの印刷手順で処理を行ってください。
以上、宜しくお願いいたします。