PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
19152 03/03/26 16:48:55 RE(15):PB7.0: 計算フィールドの集計 By tsuchi
19149 03/03/26 15:36:46 RE(14):PB7.0: 計算フィールドの集計 By TTTK
19148 03/03/26 15:19:54 RE(13):PB7.0: 計算フィールドの集計 By YAMASHITA, Satoru
19146 03/03/26 14:42:30 RE(12):PB7.0: 計算フィールドの集計 By tsuchi
19145 03/03/26 13:29:21 RE(11):PB7.0: 計算フィールドの集計 By YAMASHITA, Satoru
19144 03/03/26 13:20:12 RE(10):PB7.0: 計算フィールドの集計 By tsuchi
19142 03/03/26 12:51:43 RE(9):PB7.0: 計算フィールドの集計 By TTTK
19141 03/03/26 11:40:50 RE(8):PB7.0: 計算フィールドの集計 By tsuchi
19139 03/03/26 10:38:45 RE(7):PB7.0: 計算フィールドの集計 By TTTK
19138 03/03/26 09:31:39 RE(6):PB7.0: 計算フィールドの集計 By tsuchi
19136 03/03/25 17:43:52 RE(5):PB7.0: 計算フィールドの集計 By t-shimmy
19135 03/03/25 15:19:53 RE(4):PB7.0: 計算フィールドの集計 By tsuchi
19134 03/03/25 14:08:50 RE(3):PB7.0: 計算フィールドの集計 By t-shimmy
19133 03/03/25 13:17:42 RE(2):PB7.0: 計算フィールドの集計 By tsuchi
19132 03/03/25 12:31:17 RE(1):PB7.0: 計算フィールドの集計 By t-shimmy
19131 03/03/25 12:07:03 PB7.0: 計算フィールドの集計 By tsuchi

カテゴリ:データウィンドウ
日付:2003年03月26日 14:42 発信者:tsuchi
題名:RE(12):PB7.0: 計算フィールドの集計

YAMASHITA, Satoruさん、こんにちは。
御丁寧な回答有り難う御座います。

>Group1 と Group2 は、逆だと思うのですが...
すいません。その通りです。
記述を間違えていました。

>Group1 と Group2 を逆にして記述して、式Dを追加しました。
>    数値  項目1
>    100   20
>    200   20
>    300   20

>数値計 600      式B=30    式D=3
>Group2--------------------------トレーラ
>    100   30
>    200   30

>数値計 300      式B=10    式D=2
>Group2--------------------------トレーラ
>数値計 900      式C=40(*この値が0になってしまう)
>Group1--------------------------トレーラ

>となります。そのとき、それぞれの計算フィールドの式は
>Group2の数値計:sum(数値 for group2)
>Group2の式B:Group2の数値計 / 項目1
>Group2の式D:count(項目1 for group2)
>Group1の式C:sum(Group2の数値計 / 式D / 項目1 for group1)

>こちらでは、これで思うような結果が得られましたが...
ここで、Group1とGroup2が逆の記述だったもので
項目1はGroup2内では同一なのです。
そうなるとGroup1内では項目1が複数値存在するので、
「sum(Group2の数値計 / 式D / 項目1 for group1)」
という式は使えないのではないでしょうか?

さらにこちらの思惑違いで、仕様を変更しなければいけなくなりました。

数値計:sum(数値 for group2)
式B:Group2の数値計 * (項目1 / 100)
Group2--------------------------トレーラ

数値計の合計→sum(数値 for group1)でOKです。
式Bの合計→sum(式B for group1)としても0になってしまいます
Group1--------------------------トレーラ

説明がややこしいうえに、誤記述してしまってご迷惑をおかけして
いますが、よろしくお願いいたします。



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows NT 4.0
DBMS Oracle SQL*Net 8
Browser (記載なし)

Server SoftWare

OS Windows NT 4.0
DBMS Oracle 8.0
WebServer (記載なし)

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