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

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