PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
8084 | 99/09/08 11:55:29 | RE(8):PB5.0.02: 複数グループフッタを使用したときの集計方法について教えて下さい。?解決御礼 By ぽー |
8078 | 99/09/08 11:26:55 | RE(7):PB5.0.02: 複数グループフッタを使用したときの集計方法について教えて下さい。 By peanuts |
8076 | 99/09/08 11:02:49 | RE(6):PB5.0.02: 複数グループフッタを使用したときの集計方法について教えて下さい。 By ぽー |
8073 | 99/09/08 10:27:38 | RE(5):PB5.0.02: 複数グループフッタを使用したときの集計方法について教えて下さい。 By peanuts |
8069 | 99/09/08 09:27:40 | RE(4):PB5.0.02: 複数グループフッタを使用したときの集計方法について教えて下さい。 By ぽー |
8065 | 99/09/07 20:58:18 | RE(3):PB5.0.02: 複数グループフッタを使用したときの集計方法について教えて下さい。 By peanuts |
8060 | 99/09/07 19:13:17 | RE(2):PB5.0.02: 複数グループフッタを使用したときの集計方法について教えて下さい。 By ぽー |
8050 | 99/09/07 18:10:38 | RE(1):PB5.0.02: 複数グループフッタを使用したときの集計方法について教えて下さい。 By てとらぽっと |
8046 | 99/09/07 16:48:32 | PB5.0.02: 複数グループフッタを使用したときの集計方法について教えて下さい。 By ぽー |
カテゴリ:データウィンドウ
日付:1999年09月07日 16:48 発信者:ぽー
題名:PB5.0.02: 複数グループフッタを使用したときの集計方法について教えて下さい。
解決方法をご存じの方、お答えをよろしくお願いします。
人数および期別の収納明細件数のカウントをデータウィンドウで行おうとしています。
ここで、グループを複数作成し、それぞれにカウントしているのですが、肝心の表示部の計算が一致しません。
<<コード内容の説明>>
・人を特定するコードの体系は 建物コード+個人コード となっています。また、明細のコード体系はこれに
年月と枝番が付加されたものです。
※収納は同一月に対して複数発生することを前提にしています。
<<現在の設定内容>>
group1:建物コード→表示部
group2:建物コード+個人コード
group3:建物コード+個人コード+年月
(1)期別の月数と金額とをカウントするために、詳細部に計算フィールドを設定し、計算式で件数と金額の
判定を行っています。
例)if(月 between 4 and 6,金額,0) ← 第1期に属する場合は加算したいためにこうしています。
※同様に、2期?4期までの計算フィールドを詳細部に作成します。
(2)期別の月数をカウントしたいため、group3にて(1)の金額をsumして、0円ではない場合は月別の件数に1を
立てます。
例)if(sum( if(月 between 4 and 6 , 金額 ,0) for group 3) = 0 , 0 , 1 )
(3)期別の人数をカウントしたいため、group2にて(1)の金額をsumして、0円ではない場合は人別の件数に1を
立てます。
例)if(sum( if(月 between 4 and 6 , 金額 ,0) for group 2) = 0 , 0 , 1 )
★最終的に、group1にて(2)(3)の件数をsumして期別の収納月数と人数を出力しようと思っているのですが、
group2やgroup3の計算フィールドがgroup1内の計算フィールド内で指定できません。
また、計算フィールド内の式をcopyしgroup1としてみると実行結果が正しい計算値になりません。
※金額は詳細部に存在しているので正常な金額になります。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows98
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.