PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
6605 99/06/04 19:22:45 RE(2):PB6: (とりあえづ解決)ベースレポート上の複数のネスティッドレポート間の改ページ方法について By t.y
6536 99/06/01 12:43:47 RE(1):PB6: ベースレポート上の複数のネスティッドレポート間の改ページ方法について By リエッチ
6473 99/05/27 10:53:59 PB6: ベースレポート上の複数のネスティッドレポート間の改ページ方法について By t.y

カテゴリ:データウィンドウ
日付:1999年06月01日 12:43 発信者:リエッチ
題名:RE(1):PB6: ベースレポート上の複数のネスティッドレポート間の改ページ方法について

t.yさん、こんにちは。

>現在DWをベースレポートとし、(コンポジット形式ではない)
>そのDWの上に2つネスティッドレポートを貼ってある印刷用DWがあります。
>その2つ貼ってあるネスティッドレポートで、それぞれ必ず改ページを
>して欲しいのですが、方法がわかりません。
>現在は、最初のネスティッドレポート内のデータが少ない(改ページしない程度の
>件数)と、次のネスティッドレポートが続けて同じ紙に印刷されてしまいます。
>コンポジット形式だとできるようなのですが(DynaTextのヘルプより)、
>今からコンポジット形式にDWを修正する余裕がないので、どなたか助けて下さい。
>よろしくお願い致します。

>蛇足:
>DWの好きな位置で改行する方法
>(例えばExcelの改行マークみたいなもの)があると便利ですよね...

PowerBuilderで任意に改ページしたい場合は、無理矢理グループを作るしか無いような気がします
上記のネスティッドレポートは、詳細区域に張り付けてありますか??
もし詳細区域に張り付けていらっしゃるのでしたら、
詳細区域に、非表示の計算フィールドを張り付けて、その計算フィールドを
グループキーにします。
計算フィールドの中身は、「getrow()」でも、毎回違う値がでるモノであれば
何でもいいと思うのですが、
それを設定して、「グループ毎に改ページ」をチェックしては駄目でしょうか?

もしくは、ネスティッドレポートをフッターに張り付けたりですとか
レポート自体の位置を変えてみるのも手かもしれません

推測ばかりですいません
ただ、最初の方法は昔やったことがあります
ではでは


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows95
DBMS INFORMIX Net 7
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS INFORMIX-OnLine 7
WebServer (記載なし)

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