PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
4517 | 98/12/28 09:55:14 | RE(2):PB5.0.04: 印刷時に改ページの抑制 By night-rainbow |
4286 | 98/12/09 13:52:55 | RE(1):PB5.0.04: 印刷時に改ページの抑制 By てとらぽっと |
4280 | 98/12/09 09:35:53 | PB5.0.04: 印刷時に改ページの抑制 By night-rainbow |
カテゴリ:データベース
日付:1998年12月09日 09:35 発信者:night-rainbow
題名:PB5.0.04: 印刷時に改ページの抑制
はじめて質問させていただきます。
帳票出力の際、1件のデータを3行にわたってレイアウトしています。
以下のように3行で1件のデータとし、グループ化しています。
さらにグループ化した1件毎に合計行を持たせています。
(合計行はグループトレーラーによる。 最終的には4行で1件のデータと
いうことになります。)
さらに、サマリ領域により全体の合計も表示しています。
レイアウトはこんなかんじ・・・
件名A 原価 \\123 (ここは明細行)
費用 \\345 (ここは明細行)
人件費 \\567 (ここは明細行)
最終単価 \\1035 (ここはグループトレーラー)
件名B ・・
・
・
件名x 原価 \\999 (ここは明細行)
費用 \\999 (ここは明細行)
人件費 \\999 (ここは明細行)
最終単価 \\**** (ここはグループトレーラー)
総合計 \\XXXX (ここはサマリ領域)
さて上記のようなデータウィンドウを印刷する際に、
ページが2ページ以上あり、合計行(サマリ領域)が最終ページの
先頭になるような場合には必ず、上図で言うと件名xの人件費(明細行の
最終行)と最終単価(グループトレーラー)を採取ページの先頭に持って
きてしまいます。 (前ページの下部に十分な空きがあってもです。
見えている現象としてはサマリ領域がページの先頭に来ることを
許さないように見えます。)
情報のまとまりとしては上図でいうと1?4行目を切り離したくない
のですが、どうしたら3行目の前で改ページが発生してしまうのを回避
出来るのでしょうか?
そもそもサマリ領域が、ページの先頭に来ることはできないのでしょうか?
回避策などがあれば教えて頂けると幸いです。
ちなみに上記で言うと1?3行はかならずあります。
(条件などによって2番目がないということはありません。)
また、段組などは使用していません。(段組で回避できますか?)
長くてすいません。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS Oracle SQL*Net 8
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.