過去の桐井戸端BBS (桐ver.8)
8439 桐v8一括処理 プリンタの切り替えがうまくいかない soon 2000/11/05-09:30
桐v8一括処理でプリンタで プリンタ "LBP750",終了状態=&OK を走らせるとうまくいきません。
win98,meではOKなのですがwin2000ですとうまくプリンタが切り替わらないようです。
winでの優先プリンタはLBP320です。
プリンタはプリントサーバーで接続していてTCP/IPで使用しています。
どなたかご意見をお願いします。

8440 Re:桐v8一括処理 プリンタについて KH 2000/11/05-09:49
記事番号8439へのコメント
soonさん、おはようございます。

>桐v8一括処理でプリンタで プリンタ "LBP750",終了状態=&OK 
>を走らせるとうまくいきません。win98,meではOKなのですがwin2000ですと
>うまくプリンタが切り替わらないようです。
>winでの優先プリンタはLBP320です。プリンタはプリントサーバーで接続して
>いてTCP/IPで使用しています。
>どなたかご意見をお願いします。

 Win2000は使っていませんので、別の理由かもしれませんが、
プリンタ名は、#ウインドウズプリンタ名( &I )で取得したものですか?

そうでないとすれば、設定プリンタ数分、プリンタ名を取得して同じかどうか、確認してみたらどうでしょう。
私も、soonさんと似たような環境だとおもいますが、プリンター名を取得して同様に設定しています。
理由は場所によって結構プリンターを入れ替えるからです。
故障した際など古いものや別のあまり使わない場所のものをつけたりしますから、

もし上記と同じ名前だとしたら、理由はわかりません。

8446 Re:桐v8一括処理 プリンタについて soon 2000/11/05-19:32
記事番号8440へのコメント
KHさん早速ありがとうございます。

早速試して見ましたが、印刷が出来ないようです。
一般の印刷は可能なのですが桐の一括処理では印刷がうまくいきません。
また何かわかりましたらよろしくお願いします。
8447 Re:桐v8一括処理 プリンタについて KH 2000/11/05-21:34
記事番号8446へのコメント
>winでの優先プリンタはLBP320です。プリンタはプリントサーバーで接続して
>いてTCP/IPで使用しています。

 ネットワーク上で、該当のプリンタの電源のみ入れていればどこからでも印刷できる状態ですよね。
その時、プリンターサーバーのドライバーはどこかのクライアントからインストールしていますよね。
そのドライバーはWin2000対応でなければならないのですかね。
Win2000のクライアントからその印刷処理をしたとき、印刷する情報画面が少し表示されますよね(WIN2000だと違うのかな?)
それが出て、その後どのようなエラーが出るのですか。
全く反応なく印刷されないのですか。
通常使うプリンタで出力されるのですか?ちょっと気になります。
8448 Re:もしかして定義でプリンタを指定しているのでは? KH 2000/11/05-22:06
記事番号8447へのコメント
 もしかして、一覧表定義等でプリンタを指定しているのでは、
そこは通常使うプリンタにしていないと一括処理で切り替わらないはずです。

8455 Re:桐v8一括処理 プリンタについて bebe 2000/11/06-10:51
記事番号8439へのコメント
soonさん、こん**は

>桐v8一括処理でプリンタで プリンタ "LBP750",終了状態=&OK 
>を走らせるとうまくいきません。win98,meではOKなのですがwin2000ですと
>うまくプリンタが切り替わらないようです。
>winでの優先プリンタはLBP320です。プリンタはプリントサーバーで接続して
>いてTCP/IPで使用しています。
>どなたかご意見をお願いします。

ちょっと違うかも知れませんが、W95とW2000のクライント混在のネットワークで、
プリンタの共有をプリントサーバを通じてやっているのは、当方も、同じです。
A4等の文書を出すときは、通常使用するレーザープリンタなので
各レポートのファイル属性に”通常使うプリンタ”を指定しています。

この時にはW95・W2000とも問題ないのですが、うちではタックシールを出力する際に、
トラクタユニットのついているプリンタで15*11インチの連続用紙を使用するため、
各レポートファイルの属性でプリンタを指定してやらないとダメなのです。
この場合、W95とW2000では、プリンタ名が違うのでどうしよもない。
(W2000はパス付き名になっています)
仕方がないので、レポートファイルを2つ作り、一括処理上で、桐関数#WSNAMEを使ってパソコンの名前を取得し、
OSがW2000ならW2k用レポートファイル、そうでなければ、W95用のレポートファイルを使用する一括処理にしています。

はずしてましたら、ゴメンなさい。では。

8467 Re:桐v8一括処理 プリンタについて soon 2000/11/06-22:41
記事番号8447へのコメント
KHさん、エラーも何も出力されません。win98,meですと確かに出力されます。
なお、一般の印刷についてはwin2000では情報画面が出力されて印刷がされます。

8468 Re:桐v8一括処理 プリンタについて KH 2000/11/06-23:41
記事番号8467へのコメント
>KHさん、エラーも何も出力されません。win98,meですと確かに出力されます。
>なお、一般の印刷についてはwin2000では情報画面が出力されて印刷がされます。

 一括処理はサーバーにあってどのクライアントも同じ一括処理をしていて
2000のクライアントだけ印刷しないとしたらおかしいですね。
 桐のWin2000対応版(8sp6)でバグがあれば別ですが、win98,me,win2000が
インストールされたそれぞれのクライアントのマシンで、
ネットワーク上で使うプリンタ(直結も含めて)を設定していますよね。
そうすると、一括処理上での印刷は全く反応がないのですから、
Win2000のクライアントからは切り替えられないのではなく、全く印刷を行っていないのではないでしょうか。

8498 Re:桐v8一括処理 プリンタについて soon 2000/11/07-22:00
記事番号8439へのコメント
よく調べてみると、一括処理のレポート印刷ができないようです。

レポート印刷 &ファイル2,編集表 = する,終了状態 = &OK

で、win98,meではokですが、win2000では印刷ができません。
なぜでしょうか。

8504 Re:桐v8一括処理 プリンタについて soon 2000/11/08-19:56
記事番号8439へのコメント
これは、レポート印刷コマンドの部数=1を追加したら切り替えて、印刷ができるようになりました。
大変ご迷惑おかけしました。

戻る