PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
17444 02/05/23 11:20:36 RE(12):PB6.5: バッチ処理での印刷ジョブ制御(printopen関数使用可否) By Taka
17443 02/05/23 10:16:27 RE(11):PB6.5: バッチ処理での印刷ジョブ制御(printopen関数使用可否) By NQS
17442 02/05/21 17:55:26 RE(10):PB6.5: バッチ処理での印刷ジョブ制御(printopen関数使用可否) By NQS
17437 02/05/20 18:43:33 RE(9):PB6.5: バッチ処理での印刷ジョブ制御(printopen関数使用可否) By Taka
17436 02/05/20 17:09:06 RE(8):PB6.5: バッチ処理での印刷ジョブ制御(printopen関数使用可否) By NQS
17435 02/05/20 17:00:50 RE(7):PB6.5: バッチ処理での印刷ジョブ制御(printopen関数使用可否) By NQS
17429 02/05/17 18:36:22 RE(6):PB6.5: バッチ処理での印刷ジョブ制御(printopen関数使用可否) By M.M
17427 02/05/17 16:07:17 RE(5):PB6.5: バッチ処理での印刷ジョブ制御(printopen関数使用可否) By NQS
17424 02/05/17 14:37:05 RE(4):PB6.5: バッチ処理での印刷ジョブ制御(printopen関数使用可否) By Taka
17422 02/05/17 13:45:42 RE(3):PB6.5: バッチ処理での印刷ジョブ制御(printopen関数使用可否) By NQS
17419 02/05/17 12:00:05 RE(2):PB6.5: バッチ処理での印刷ジョブ制御(printopen関数使用可否) By Taka
17417 02/05/17 11:24:01 RE(1):PB6.5: バッチ処理での印刷ジョブ制御(printopen関数使用可否) By NQS
17408 02/05/15 09:35:29 PB6.5: バッチ処理での印刷ジョブ制御(printopen関数使用可否) By NQS

カテゴリ:印刷処理
日付:2002年05月20日 17:00 発信者:NQS
題名:RE(7):PB6.5: バッチ処理での印刷ジョブ制御(printopen関数使用可否)

Takaさん、いつもお世話になっております。NQSです。

>「バッチ処理で」というのが引っ掛かるのですが、もしかしてウィンドウが開かれていない状態で
>PrintOpen関数を呼んでいませんか?
>たしか(PB3時代の話ですが)、印刷ジョブ関連の制御にはウィンドウの存在が必要だったような
>記憶があります。
>試しに、ウィンドウを開いてからPrintOpenしてみてください。(ウィンドウがなければ、非表示のダミーでも良いの
>で)
>このウィンドウは、完全に印刷が終わってPrintCloseするまでの間、閉じてはいけません。
>別の方法として、コンポジットDWを使う方法もあります。
>1つのDWの中に複数の帳票を包含できるので、PrintOpenではなくPrint関数一回で印刷できます。

レスが遅くなり、申し訳ありません。
先日いただいたご回答を元にいろいろ試行錯誤してみた結果、
非表示のダミーウィンドウからPrintOpenすることによって、エラーは解消されました。
ほんとに、ありがとうございます。
もう一息でやりたいことがすべて実現可能になりそうです。
\"もう一息で\"とは何かと申しますと、「用紙の向きの動的変換」です。
今回、ひとつのジョブにまとめようとしている帳票には、
「A4縦」と「A4横」の帳票が混在しているのです。
会議室の発言を拝見していると、printsetup関数でプリンタ・ウィザードを表示させるのが
一般的なようですが、今回はバッチ処理なので用紙の向きを動的に切り替える必要があります。
もし、良い方法をご存知でしたら是非、知恵をお借りできたらと考えております。
お忙しいところ申し訳ありませんが、どうぞよろしくお願いいたします。



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS (記載なし)
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.