PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
7634 | 99/08/16 10:56:56 | RE(4):PB6.5: グリッドで作成した帳票について(前景に配置したテキストがズレて印刷) By A-T |
7631 | 99/08/13 19:43:40 | RE(3):PB6.5: グリッドで作成した帳票について(前景に配置したテキストがズレて印刷) By M.M |
7602 | 99/08/12 18:21:28 | RE(2):PB6.5: グリッドで作成した帳票について By A-T |
7598 | 99/08/12 15:15:01 | RE(1):PB6.5: グリッドで作成した帳票について By M.M |
7584 | 99/08/11 21:15:10 | PB6.5: グリッドで作成した帳票について By A-T |
カテゴリ:データウィンドウ
日付:1999年08月13日 19:43 発信者:M.M
題名:RE(3):PB6.5: グリッドで作成した帳票について(前景に配置したテキストがズレて印刷)
A-Tさん、こんばんは。
>帳票はグリットで作成されています。
>区域の行にまたがって、前景かつ下線付きでテキスト枠(A)を挿入すると
>プレビューで見たテキスト枠の位置と、プリンターで出力した位置とでは
>くい違いちがってしまいます。
>※Nカラムが多いほどズレも大きくなります。
>待避方法はありませんか?
>
>
>(プレビュー時の帳票)
> ____ ___________________
>| | ? | | |
>| | ? | |テキスト枠(A) |
>| |Nカラム| |_________|
>| | ? | | | |
>| | ? | | | |
>|___|_ _|___|____|____|____
>
>
>(プリント出力時の帳票)
> ____ _____________________
>| | ? | |
>| | ? | | テキスト枠(A)
>| |Nカラム| | _________
>| | ? | | | |
>| | ? | | | |
>|__|_ _|___|____|____|____
>
今度はOKです。よくわかりました。
で、検証してみたんですがやっぱりズレますね。
PB5.0.04で試してNGでした。PB6.5でもNGだとするとメーカはまだバグと認識していないのかもしれません。
とりあえず、以下の回避策を思いつきました。
1)テキストの位置を予め左にズラして、印刷時に丁度良い位置に配置する。
2)このデータウィンドウを、印刷用として別名で保存する。
3)プログラムでは、先ずプレビュー用のデータウィンドウを開いてプレビューの状態を見せる。
印刷用のデータウィンドウは見えないようにデータストアにセットしておき(データは共有状態)
印刷時にはデータストアにセットした印刷用データウィンドウの方で印刷する。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 7.1
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.