PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
5380 | 99/03/10 09:18:10 | RE(4):PB6.5: データウィンドウのグループ行番号の取得について By jinma |
5373 | 99/03/09 17:35:27 | RE(3):PB6.5: データウィンドウのグループ行番号の取得について By リエッチ |
5371 | 99/03/09 16:43:50 | RE(2):PB6.5: データウィンドウのグループ行番号の取得について By jinma |
5358 | 99/03/09 12:22:37 | RE(1):PB6.5: データウィンドウのグループ行番号の取得について By リエッチ |
5357 | 99/03/08 23:07:20 | PB6.5: データウィンドウのグループ行番号の取得について By jinma |
カテゴリ:データベース
日付:1999年03月09日 12:22 発信者:リエッチ
題名:RE(1):PB6.5: データウィンドウのグループ行番号の取得について
jinmaさん、こんにちは。リエッチともうします。
>早速ですが、グループ指定したデータウィンドウのグループトレイラに表示されるトレイラ明細の
>行は取得できるものでしょうか?
>わかりづらいかも知れませんがグループ毎の明細件数ではなく、グループトレイラに何件表示されたかを
>知りたいのです。
>できることなら、データウィンドウ内の計算カラムなどで実現したいのですが。
>(コントロールのスクリプトにガリガリ記述するのではなく)
>どなたかご存知でしたら教えて下さい。
えっと、グループトレイラが最終的に何件表示されたのか知りたいという事ですか?
グループフッターの件数が知りたいという事でいいのでしょうか?
でしたら、詳細区域に以下の式を記述した、計算フィールドを張り付けます
「if(cumulativeSum( 1 for group 1 ) = count( 1 for group 1 ),1,0)」
こうすると、グループ毎の明細の最後の行だけ「1」という値になります。
つまり、「1グループにつき、値1」がセットされるのです
最後(サマリー領域など)に「sum関数」で上記のカラムを合計した、計算フィールドを
表示させれば、いいとおもいます。
これでグループの件数はとれますが
私の解釈違いだったら、ごめんなさい。&分かりづらい説明ですいません
ではでは
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS Oracle SQL*Net 2.3
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 7.3
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.