PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
6348 | 99/05/17 14:04:13 | RE(2):PB6.5: 表形式(Grid以外)の帳票の印刷方法を教えて下さい By 一石 |
6346 | 99/05/17 12:33:52 | RE(1):PB6.5: 表形式(Grid以外)の帳票の印刷方法を教えて下さい By リエッチ |
6343 | 99/05/17 10:45:25 | PB6.5: 表形式(Grid以外)の帳票の印刷方法を教えて下さい By 一石 |
カテゴリ:印刷処理
日付:1999年05月17日 12:33 発信者:リエッチ
題名:RE(1):PB6.5: 表形式(Grid以外)の帳票の印刷方法を教えて下さい
一石さん、こんにちは。
>次のような帳票の作成依頼を受けて困っています。
>[帳票の仕様]
> グループ・キー毎に改頁。用紙全体に10行5列の表(枠線)を常に作成。
> グループの合計は、常に10行目に印刷。
>[例] 頁内の実データが6件の時
> 7-9行目は空白(枠線のみ)、10行目にグループ合計を印刷。
>
>[現状]
> 電子会議室を拝見して、グループ・キーのブレイク直前に空白行を挿入するところまではできました。
> ところが、合計行は、実データに続けて出力されます。(上記例だと、6行目と7行目の間)。
この場合の帳票でしたら、とくにテクニックを使わなくても印刷できます。まず、
帳票のレイアウトに合わせた罫線をすべて「プロパティ?位置?レイヤ(前景)」にします
こうすると、データが何件であれ、固定の罫線が引かれた状態になります
つぎに、グループの合計を常に「10行目」に印字する方法ですが・・
合計した計算フィールドも、罫線と同様「プロパティ?位置?レイヤ(前景)」にします
このプロパティに変更してから、常に印字した位置に移動してください。
グループ毎に改ページですので、この方法で、データが何件であれ常に「10行目」に
グループ合計が印字されることになります
ただし、グループブレイクしていなくても表示されますので
それは、カラムの「visibleプロパティ」に「グループの最後なら表示/そうでない場合は非表示」
というような計算式が必要になります
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.