- このトピックは空です。
-
投稿者投稿
-
2021年6月29日 11:58 AM #177
わかば
ゲストお世話になります。
さて早速ですが w2.0 -> w3.x 環境移行の件なのですが、
不可解な問題が出てきましたので質問させていただきます。問題
デザイナでプリンタを指定する際に
プリンタの出力先をほかのPCのプリンタへ出力するケース共有プリンタ(ネットワークからのぞき、プリンタを接続する)
ローカルプリンタ(出力先をローカルのネットワークポート \\pc名\プリンタ共有名)とした場合に後者を使用した場合に印刷されない
(スプールまではできているが印刷されない)
現象確認OSは winXP -> win2003 の場合です。
OS違いでも同現象は発生するかと思われます。w2.0はどちらもOKでした
調査のほどよろしくお願いします2021年6月29日 11:58 AM #178伊藤@ソフトウィング
ゲストいつもお世話になっております。
お返事が遅くなり申し訳御座いませんでした。
ご質問内容についてですが、こちらの構成についてお聞きしたい事が御座います。
○「現象確認OSは winXP -> win2003 の場合です。」とありますが、winXPのPCからwin2003に接続されているローカルプリンタに出力を行う際に印刷が行われないという事でしょうか?
○「ローカルプリンタ(出力先をローカルのネットワークポート \\pc名\プリンタ共有名)」とありますが、具体的にどのような設定を行っているのかお知らせ頂けませんでしょうか?
以上、宜しくお願い致します。
2021年6月29日 11:58 AM #179わかば
ゲスト回答ありがとうございます
具体的な例としてはwinxp (cli-1)
プリンタ名: printer_02
ポート: \\sv-1\sh01 (プリンタポートの追加でLocal Portを選択して作成したもの)win2003 (sv-1)
プリンタ名: printer_01
共有名:sh01
ポート:LPT1cli-1からの印刷になります
cli-1のスプールはsv-1へ送信されます
sv-1からLPT1へ出力する際にスプールには入るようなのですが
印刷完了のような感じでスプールが即削除されてしまいます。それではよろしくお願いします。
2021年6月29日 11:59 AM #180伊藤@ソフトウィング
ゲストいつもお世話になっております。
こちらで動作確認を行った結果、winxp→winxpについて正常
印刷が行われました。
winxp→win2003について印刷は行われましたが、印刷結果が
意味の不明な文字の羅列となってしまいました。申し訳御座いませんがLocal Portを使用せずにネットワーク
より印刷を行うような構成をお願い出来ますでしょうか。以上、宜しくお願い致します。
2021年6月29日 11:59 AM #181わかば
ゲスト回答ありがとうございました。
デザイナでプリンタを固定して使用する場合には
その方法は使用できないと思うのですが対応策を
考えてはいただけないのでしょうか
最悪は、サーバー自体に共有プリンタ(設定端末)を
追加すれば何とかなりそうなのですが、
大量の端末に設定する場合は具合悪くなりそうです。よろしくお願いします。
2021年6月29日 11:59 AM #182伊藤@ソフトウィング
ゲストいつもお世話になっております。
デザイナでプリンタを固定して使用する場合にはその方法は使用できない
とありますが、それはデザイナの用紙・プリンタ選択画面で
「指定したプリンタを選択」を選択された場合についてでしょうか?こちらでは「指定したプリンタを選択」を選択した場合でも、ネットワーク
より印刷を行う事は可能です。プリンタを固定して印刷できないというプリンタはどのようなネットワーク
プリンタでしょうか?
デザイナのプリンタ選択コンボボックスに\\ホスト名\共通名と表示されない
のでしょうか?
プリンタオブジェクトの作成にはCreatePrinterではなくCreateReportPrinterを
使用しておりますでしょうか?以上、宜しくお願い致します。
2021年6月29日 11:59 AM #183わかば
ゲストお世話様です。
CreatePrinter()を使用しています。
CreateReportPrinter()は初めて聞きました。
リファレンスを見る限り、レポートに埋め込まれたプロパティで
プリンタを作成するような感じなのですが、合ってますでしょうか?
ですが、これとも違うようです。
こちらの環境としては、動的にプリンタを作成していますので、プリンタ名が毎回変わってしまいます(判断できる材料はありますが・・・)。
こちらでは、プリンタ名を判断してCreatePrinter() を使用しています。
そのため、固定されたプリンタ(プリンタ名, 設定)を作成して
どの端末(開発側・使用者側)からでも同じ設定になるように組みたいのです。2021年6月29日 11:59 AM #184伊藤@ソフトウィング
ゲストいつもお世話になっております。
お返事が遅くなり申し訳御座いませんでした。
現在はプログラム中で動的にプリンタを判断し、CreatePrinterを使用して印刷を行っているのでしょうか?
行いたい事としては、プログラム中ではプリンタの判断は行わずに、どの端末からでも同じプリンタ名で出力先プリンタを切り替えたいという事でしょうか?以上、宜しくお願い致します。
-
投稿者投稿
- フォーラム「旧サポート掲示板」には新規投稿および返信を追加できません。