プロが教えるわが家の防犯対策術!

VB6.0で開発を行っています。
DataReportでA4横長の帳票を作りたいのですが
フォーム上ではレイアウトが作れても
実行すると「レポートの幅が用紙の幅より大きく指定されています。」
というエラーが出て開けません。
各マージンを0にしたり、試行錯誤しているのですが
時間ばかりが過ぎていきます。
どなたかやり方を知っていたら是非教えてください。

A 回答 (2件)

プリンタへA4横の設定をする必要があるんじゃないでしょうか?


LandScape(横長のこと)というキーワードでヘルプを検索すると何か出てくると思います。
VB6はインストールしてないので詳細はわかりません。
    • good
    • 0
この回答へのお礼

回答ありがとうございました。何とかAPIでプリンタ設定を変更して出力しました。
ヘルプはデータレポートのデザインしか見ていなかったので、これからは他のキーワードも利用して幅広くヘルプを参照しようと思います。

お礼日時:2001/06/25 15:38

DataReportの用紙設定を変更する場合、通常使うプリンタをAPIで直接


変更しなければなりません。

参考URLの「プリンタの設定を変更する」が参考になると思います。

参考URL:http://www.galliver.co.jp/writing/nikkei_tokushu …
    • good
    • 0
この回答へのお礼

参考URL、大変参考になりました。それにしても印刷方向くらい面倒な設定なく変更したいですね。もう少し使い勝手が良いレポートであればいいんですけど・・・。回答ありがとうございました。

お礼日時:2001/06/25 15:35

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!