PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
8019 99/09/06 12:42:08 RE(6):PB6.5: グループ毎のページ番号その他 By リエッチ
8015 99/09/06 10:06:54 RE(5):PB6.5: グループ毎のページ番号その他 By てとらぽっと
8013 99/09/06 09:59:49 RE(4):PB6.5: グループ毎のページ番号その他 By MIHO
8011 99/09/06 09:46:32 RE(3):PB6.5: グループ毎のページ番号その他 By MIHO
8008 99/09/05 21:09:13 RE(2):PB6.5: グループ毎のページ番号その他 By リエッチ
8004 99/09/05 03:51:38 RE(1):PB6.5: グループ毎のページ番号その他 By STRATOVARIUS
8003 99/09/05 02:35:35 PB6.5: グループ毎のページ番号その他 By MIHO

カテゴリ:PowerBuilderの開発環境
日付:1999年09月05日 21:09 発信者:リエッチ
題名:RE(2):PB6.5: グループ毎のページ番号その他

MIHOさん、こんばんは。

> (1)レポートで、グループ毎の改ページ時にページ番号をリセットしたいのですが、
>    どうやればいいのですか?どなたか教えて下さい。

これは「STRATOVARIUSさん」の方法で可能だと思います

> (2)それと、グループが次ページも同じときには「つづく」グループが次ページより
>    変わるときには「おわり」というテキストを出力したいのですが・・・

これはどの区域に出したいのですか?
ページフッターに出したいのでしたら以下の方法が良いと思われます

if( comulativesum( 1 for group 1 ) = count( 1 for group 1 ),\'おわり\',\'つづく\')

という計算フィールドを配置すればうまくいくのでは無いでしょうか?
上記の式は・・
「ページフッターの時点で、『グループの最後の行 = グループ内のトータル行』だったら
 『おわり』を表示し、そうでなかったら『つづく』を表示する」という意味です

ページフッターに配置することにより、そのページ内で、フッターに一番近い行が
評価対象になりますから
この式でバッチリだとおもいます
わたしはこの方法でうまくいっております

質問の意図とはずれていたらごめんなさい。ご指摘下さい
ではでは


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows95
DBMS Oracle SQL*Net 8
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)

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