PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
1419 | 98/05/11 15:39:59 | RE(2):PB6: ネステッドレポートのページ数がアップしない。 By TM |
1401 | 98/05/08 17:51:44 | RE(1):PB6: ネステッドレポートのページ数がアップしない。 By tagu |
1359 | 98/04/28 16:46:55 | PB6: ネステッドレポートのページ数がアップしない。 By TM |
カテゴリ:旧電子会議室
日付:1998年05月08日 17:51 発信者:tagu
題名:RE(1):PB6: ネステッドレポートのページ数がアップしない。
>VER6.0にてネステッドレポートを使用して印刷を行っていますが、
>ネステッドレポートの親のコンポジットデータウインドウのフッター部に
>PAGE()関数を用いてページ数を表示していますがページ数がカウントアップ
>されません。ちなみにVER5.0.0.3では正常にカウントアップされていました。
>現状は、ネステッドレポート内にPAGE()関数を用いてその場をしのいでいます。
>他の方法等があれば教えていただきたいのですが…
以前、私のところでも同様の現象が発生したため、パワーソフトに聞いてみたところ、
6.0で発生するのを確認したとの回答をもらいました。
また、英語版の6.0.1では修正されているそうです。
その時、パワーソフトから紹介された代替方法は
まず、親データウインドウに[dummypage]という名前の計算フィールドを作成します。
そして、そのデータウィンドウコントロールの[printpage]イベントで
This.Modify(\"dummypage.Expression=\'\" + \"~\"\" + string(pagenumber) + \"~\"\"+ \"\'\")
と記述するといったものでした。
[pagenumber]は[printpage]イベントの引数です。
ただし、この技は印刷実行時にしか使用できず、表示用も必要な場合は複数の計算フィールド
を用意し、Visibleなどで使い分けてくださいとのことでした。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS (記載なし)
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.