PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
15331 | 01/05/24 12:26:06 | RE(4):PB5.0.04: 印刷時の部数指定 By マックス |
15330 | 01/05/24 12:18:28 | RE(3):PB5.0.04: 印刷時の部数指定 By マックス |
15329 | 01/05/23 21:29:27 | RE(2):PB5.0.04: 印刷時の部数指定 By あすかちゃんの父 |
15326 | 01/05/23 20:14:52 | RE(1):PB5.0.04: 印刷時の部数指定 By M.M |
15322 | 01/05/23 18:52:14 | PB5.0.04: 印刷時の部数指定 By マックス |
カテゴリ:印刷処理
日付:2001年05月23日 20:14 発信者:M.M
題名:RE(1):PB5.0.04: 印刷時の部数指定
マックスさん、こんばんは。
>英語版PowerBuilder5.0.04を使用して開発を行っておりますが、
>PFCの機能(pfc_Print)を使用して印刷を行おうとすると、
>あるケースにおいて部数の指定が効かない事があります。
PFCのプログラムは苦手(pfcの関数はよくわからない&ソースが見にくいので敬遠)
なので、Modify関数でデータウィンドウオブジェクトのプロパティを直接いじって
複数部数の印刷を行う方法を紹介します。
下記のスクリプトを参考にしてください。(実験君済み)
/***********************************************************/
/* データウィンドウに部数設定をして、印刷を実行 */
/***********************************************************/
//初期設定
string err, collate, copies
collate = \"yes\" //\"yes\"の場合、部数単位で印刷。\"no\"の場合、同じページを部数分だけ印刷する
copies = \"3\" //印刷部数の設定
//データウィンドウ \"dw_1\"を印刷
err = dw_1.modify(\"Datawindow.Print.Collate = \" + collate)
err = dw_1.modify(\"Datawindow.Print.Copies = \" + copies)
dw_1.print()
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS Oracle SQL*Net 8
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.