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 (記載なし)
Copyright © 2013 Power Future Co., Ltd.