PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
8605 | 99/10/07 08:58:11 | RE(14):PB6.5: 印刷のキャンセル処理について By peko |
8582 | 99/10/06 13:35:11 | RE(13):PB6.5: 印刷のキャンセル処理について By Taka |
8581 | 99/10/06 13:31:16 | RE(12):PB6.5: 印刷のキャンセル処理について By Taka |
8580 | 99/10/06 13:22:14 | RE(11):PB6.5: 印刷のキャンセル処理について By てとらぽっと |
8565 | 99/10/06 10:47:47 | RE(10):PB6.5: 印刷のキャンセル処理について By まこと |
8564 | 99/10/06 09:25:32 | RE(9):PB6.5: 印刷のキャンセル処理について By peko |
8561 | 99/10/05 18:56:12 | RE(8):PB6.5: 印刷のキャンセル処理について By Taka |
8560 | 99/10/05 18:37:34 | RE(7):PB6.5: 印刷のキャンセル処理について By peko |
8558 | 99/10/05 18:16:38 | RE(6):PB6.5: 印刷のキャンセル処理について By Taka |
8557 | 99/10/05 18:08:52 | RE(5):PB6.5: 印刷のキャンセル処理について By てとらぽっと |
8554 | 99/10/05 17:51:43 | RE(4):PB6.5: 印刷のキャンセル処理について By peko |
8552 | 99/10/05 17:41:02 | RE(3):PB6.5: 印刷のキャンセル処理について By てとらぽっと |
8549 | 99/10/05 17:14:49 | RE(2):PB6.5: 印刷のキャンセル処理について By peko |
8547 | 99/10/05 16:49:16 | RE(1):PB6.5: 印刷のキャンセル処理について By Taka |
8532 | 99/10/05 14:22:18 | PB6.5: 印刷のキャンセル処理について By peko |
カテゴリ:印刷処理
日付:1999年10月06日 10:47 発信者:まこと
題名:RE(10):PB6.5: 印刷のキャンセル処理について
pekoさん、おはようございます。
(下記、省略と文字の書き換えをしました。)
>印刷のキャンセル処理を行いたいです。
>
>メイン画面野印刷ボタンを押下時に、印刷中画面(独自に作成)をメイン画面の上部に
>ポップアップ表示し、印刷ポップアップ画面のキャンセルボタンが押下されたら印刷処理
>を中止したいのです。尚、印刷対象はデータウィンドウコントロールです。
僕は作成段階に入ってないですが、必要な機能と思ってますので興味をもってレスを
みせてもらってます。
下記で、1頁ずつ印刷する事になると思います。
[印刷中画面]
idw_current = Message.PowerObjectParm //印刷するDWを引き渡す
long p,p_max
p_max = long(idw_current.Describe(\"Evaluate (\'PageCount()\', 1)\"))
for p = 1 to p = p_max
idw_current.Object.DataWindow.Print.Page.Range = String(p)
idw_current.print(true)
if インスタンス変数 = 1 then
close(this)
return
end if
next
close(this)
印刷中画面でキャンセルされた時、印刷中画面のインスタンス変数に\"1\"をたて、
印刷を中断した上で印刷中画面を閉じるというのではどうでしょうか?
キャンセル = 処理中のものは印刷した上で、次の印刷処理を起動させない。
*印刷処理そのものの中断は、行っていません。
ps
スクリプトに誤りがありましたので、修正しました。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 7.3
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.