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 (記載なし)

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