横印刷の仕方について

解決


TempName  2006-01-07 18:48:05  No: 129426

皆さんこんにちは。よろしくお願い致します。
環境:WinXP Pro
     VB6.0 SP6
質問要点:DataReportを使い横印刷する方法


TempName  2006-01-07 18:58:41  No: 129427

すみません。書き込み途中で送信してしまいました。
続きです。

質問詳細:
プロパティ設定で
Printer.Orientation = VbPRORLandscape
にすれば横向き印刷できると思うのですが、
実際にはその様に設定されず、
『レポートの幅が用紙の幅より大きく指定されています。』
とエラーメッセージがあがってしまいます。
Googleやこちらの掲示板でも色々検索してみましたが、
結局プリンタのドライバにより設定の可能不可能が
左右されるという事でしょうか。

説明内容が足りないところもあるかと思いますので、
その際はご指摘下さい。
よろしくお願い致します。


Dental  2006-01-07 21:18:18  No: 129428

> Printer.Orientation = VbPRORLandscape
> にすれば横向き印刷できると思うのですが、
そっちではなく、
  DataReport1.Orientation = rptOrientLandscape
でしょう。

> 『レポートの幅が用紙の幅より大きく指定されています。』
文字通りの意味なのでは。(レポートの印刷幅は幾つですか?)


TempName  2006-01-07 21:48:00  No: 129429

ありがとうございました!
無事一件落着いたしました。

>そっちではなく、
>  DataReport1.Orientation = rptOrientLandscape
>でしょう。

ご指摘の通りでした。
Mr.Dental,ありがとうございました☆
今後ともよろしくお願い致します。
それではまた。失礼致します。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加