PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
21502 | 04/08/31 15:36:43 | RE(2):はがきサイズのプリンタ出力の方法について(できました!) By pbpg |
21501 | 04/08/31 13:19:44 | RE(1):はがきサイズのプリンタ出力の方法について By ハム |
21500 | 04/08/30 18:13:29 | はがきサイズのプリンタ出力の方法について By pbpg |
カテゴリ:PowerBuilderの開発環境
日付:2004年08月31日 13:19 発信者:ハム
題名:RE(1):はがきサイズのプリンタ出力の方法について
pbpgさん、こんにちは。
通常ではA6(105 x 148 mm)の設定はできないので、データウィンドウオブジェクトを
ペインタで開く時に、「ソースの編集」で開き、表示されたソースの上から2行目の
print.paper.size の値を 70 に変更するか実行時にデータウィンドウのプロパティ
を動的にスクリプトで変更することで対応します。但し使用するプリンタが該当の用紙
をサポートしている場合に限ります。
dw_1.Modify(\"DataWindow.Print.Paper.Size = 70\")
ペーパーサイズの番号はPB9.0では41までしか表示されませんが、私の知っている中では
118まで存在しています。
参考までに他の値は次のようになっています。
番号 用紙
42 B4 (ISO) 250 x 353 mm
43 Japanese Postcard 100 x 148 mm <用紙サイズ> で指定する はがき に対応します。
↓
68 A3 Extra Transverse 322 x 445 mm
69 Japanese Double Postcard 200 x 148 mm
70 A6 105 x 148 mm
↓
76 A3 Rotated 420 x 297 mm
77 A4 Rotated 297 x 210 mm
78 A5 Rotated 210 x 148 mm
↓
83 A6 Rotated 148 x 105 mm
以上です
>はじめまして。pbpgと申します。
>DWの印刷設定についてご教授願いたく発問します。
>
>はがきサイズ(A6)の帳票を作成したいのですが、
>データウィンドウのプロパティにないので、現在のところA5で作成の後、
>印刷時に印刷設定プロンプトを立ち上げてはがきに変更しています。
>
>ただ、入力者に印刷設定プロンプトでの変更作業をさせたくないので、
>あらかじめ帳票からはがきサイズで作成したく思います。
>開発環境:
>PB 9.0.3
>プリンタ ゼロックス DP360
>DB oracle 9i
>
>
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS (記載なし)
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.