掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
アクセスでレポートごとにプリンタの設定をするには? (ID:139224)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
環境はWindowsXP、Access2003 です。 レポートごとに用紙等のプリンタ設定をしたいです。 いろいろ調べてPrtDevMode等を使えばよいことは分かりました。 行おうとしたのは以下の手順です。 1. 標準モジュールで、type_PrtDevMode 構造体等を定義し、 以下のようなSetPrinterプロシージャを用意して設定は標準モジュールで行う。 Sub SetPrinter( Rpt As Report, StrDevExtra As String) 2. レポートの Report_Open イベントで type_PrtDevMode 構造体の変数に設定し、 String 型のStrDevExtraにつっこんで、SetPrinter Me, StrDevExtra をコールする。 が、PrtDevMode はデザインビューのときにしか更新できないようで、 そうすると、SetPrinter の中で Rpt をクローズ Rpt をデザインビューでオープン Rpt に StrDevExtra を設定 Rpt を設定を保存してクローズ Rpt をプレビューでオープン という操作をしなくてはならないかと思い、困惑してます。 やりたいことはレポートごとの印刷設定を、標準モジュールでなく、 レポートに書いておきたいということなのですが・・・。 何かうまい方法はないでしょうか?
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.