• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ActiveReportsの帳票印刷について)

ActiveReportsの帳票印刷について

このQ&Aのポイント
  • ActiveReportsの帳票印刷についての問題を解決する方法を教えてください
  • モノクロ帳票の印刷は即時実行されるが、カラー帳票の印刷には時間がかかる問題があります
  • 問題解決のためにプリンタのドライバや設定を変更することができます

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

使用されているVBアプリというのが、どういうソフトなのかはわかりませんが、VBアプリからActiveReportsへ出力されるときにプログラム側でプリンタ設定がされているのではないでしょうか? もしそうなら、印刷の設定を変更してもプログラム側から設定されたプリンタ設定で印刷されてしまうと思います。 VBアプリ上からプリンタ設定を変更する処理などは、付いてないのでしょうか?

ACETMO
質問者

お礼

早速の回答ありがとうございます。 現在使用中のVBアプリには印刷時にプリンタを選択する画面はありますが、プリンタ設定を変更する項目については、プリンタ設定の変更が出来る画面と出来ない画面があります。 A帳票を印刷するときはプリンタ選択まで。 B帳票を印刷するときはプリンタ選択とプリンタ設定が出来るといった感じです。 例えばB帳票で設定を変更した場合、A帳票にも印刷の影響は出ますか? ここではA帳票印刷用プログラムとB帳票印刷用プログラムは別のEXEになっており、どちらのEXEを使うか表紙EXEで選択します。 また各EXEは同一フォルダ内に配置されています。 簡単に構成を書くと下記の通りとなります。 表紙EXE-----→A帳票印刷用EXE(プリンタ設定無し)        |---→B帳票印刷用EXE(プリンタ設定あり) またプリンタ設定の項目は用紙選択と給紙トレイのみで、用紙選択は標準用紙が固定されていて変更できない仕組みです。

その他の回答 (3)

noname#185804
noname#185804
回答No.4

プリンタの設定をそのまま使用するか、帳票印刷アプリで 設定するかは確実には分かりませんが、プリンタ設定をしても 写真印刷に変更されるという事は帳票印刷アプリ側で 再設定されているのかも知れません。 プリンタ設定、帳票印刷アプリ設定のどちらを優先するかは 帳票印刷アプリのプログラム次第です。 全ての設定を変更するのか、一部のみ変更しているかは 分かりませんので、 開発された方へ確認される方がより確実だと思います。 用紙サイズは既定のプリンタ設定で印刷品質を帳票印刷アプリで 設定するという事もありえます。 プリンタに関する設定を全てプログラムせず、一部のみ行う という事もありえます。

ACETMO
質問者

お礼

回答ありがとうございます。 さすがにこうなってくるとユーザ側では手の打ちようはないですね。 開発側に仕様を確認してみます。

noname#185804
noname#185804
回答No.3

プリンタの設定をそのまま利用しているのなら その設定を変更すれば良いのではないかと思います。 帳票印刷アプリによって印刷設定が固定されているのなら 開発された方へ現象を連絡して改善して貰う事は 出来ないのでしょうか? (どのように帳票印刷アプリが印刷を実行しているのか 仕組が分からずアプリ側に設定項目がなければ、 あまりプリンタ設定を変えない方が良いかも 返って不具合を引き起こすかも知れないので) また帳票を写真印刷されている?との事ですが 写真印刷が必要でないのならプログラムの変更を 提案された方が良いかも。 (余談ですが私なら開発時の計画がどうなっていたのか確認して 開発された方に変更を提案しますが)

ACETMO
質問者

お礼

回答ありがとうございます。 プリンタの設定をそのまま利用しているにもかかわらず、帳票によっては強制的に写真印刷で印刷されてしまっているのです。 たとえばプリンタ側で印刷設定をモノクロに固定していたとして、ActiveRepors側の印刷設定が写真印刷に設定されている場合、優先される印刷設定はどちらになるのでしょうか? それによっては開発側に仕様確認・変更ということになると思いますので。

回答No.2

>VBアプリには印刷時にプリンタを選択する画面 この画面の時に、プロパティのボタンはありませんか? もしあるようでしたら、そこから写真印刷になっている設定を変更してから印刷してみてはどうでしょうか? >例えばB帳票で設定を変更した場合、A帳票にも印刷の影響は出ますか? 影響が出るかは、ソースを見てみないと判断できないですね。 設定した内容を帳票ごとにどこかに保存して、印刷時にその保存した内容を読み込んで印刷する仕様になっているなら、B帳票で設定した内容がA帳票にも影響するという事はないと思います。

ACETMO
質問者

お礼

回答ありがとうございます。 プリンタ選択画面にはプロパティボタンはありません。 基本的にはプリンタ側の設定をそのまま有効にしているようなのですが・・・。 いくつかINIファイルがあるのでその中身も確認しましたが、特にプリンタ設定らしき記述はありませんでした。

関連するQ&A