皆さんこんにちは。よろしくお願い致します。
環境:WinXP Pro
VB6.0 SP6
質問要点:DataReportを使い横印刷する方法
すみません。書き込み途中で送信してしまいました。
続きです。
質問詳細:
プロパティ設定で
Printer.Orientation = VbPRORLandscape
にすれば横向き印刷できると思うのですが、
実際にはその様に設定されず、
『レポートの幅が用紙の幅より大きく指定されています。』
とエラーメッセージがあがってしまいます。
Googleやこちらの掲示板でも色々検索してみましたが、
結局プリンタのドライバにより設定の可能不可能が
左右されるという事でしょうか。
説明内容が足りないところもあるかと思いますので、
その際はご指摘下さい。
よろしくお願い致します。
> Printer.Orientation = VbPRORLandscape
> にすれば横向き印刷できると思うのですが、
そっちではなく、
DataReport1.Orientation = rptOrientLandscape
でしょう。
> 『レポートの幅が用紙の幅より大きく指定されています。』
文字通りの意味なのでは。(レポートの印刷幅は幾つですか?)
ありがとうございました!
無事一件落着いたしました。
>そっちではなく、
> DataReport1.Orientation = rptOrientLandscape
>でしょう。
ご指摘の通りでした。
Mr.Dental,ありがとうございました☆
今後ともよろしくお願い致します。
それではまた。失礼致します。
ツイート | ![]() |