PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
11501 00/05/30 17:23:18 RE(6):PB6.5: グループの規制 By マルボロB
11500 00/05/30 14:19:30 RE(5):PB6.5: グループの規制 By てとらぽっと
11498 00/05/30 13:26:54 RE(4):PB6.5: グループの規制 By M.M
11495 00/05/30 11:07:54 RE(3):PB6.5: グループの規制 By マルボロB
11494 00/05/30 10:27:57 RE(2):PB6.5: グループの規制 By てとらぽっと
11490 00/05/30 09:58:25 RE(1):PB6.5: グループの規制 By こてちゅ
11489 00/05/30 09:51:10 PB6.5: グループの規制 By マルボロB

カテゴリ:データウィンドウ
日付:2000年05月30日 11:07 発信者:マルボロB
題名:RE(3):PB6.5: グループの規制

てとらぽっとさん、早速の返答ありがとうございます。

>>例えば、項目にA、B、C、D、Eとあったとして、
>>グループ1はA
>>グループ2はB
>>グループ3はC
>>グループ4はD
>>とあったとします。
>>そのときCが\'1\'の時のみ
>>グループ2を適用する、
>>Cが\'2\'のときのみ
>>グループ4を適用する、
>>というような感じです。

>グループに指定したカラムをダブルクリックして、式を編集することができます。
>たとえばこんな感じで。

>if(C = \'1\', B, if(C = \'2\', D, \'\' ))


>他にも、計算フィールドに上記のような式を記述して、
>計算フィールドをグループのカラムに指定するなどの方法があります。

なるほど、そうやればうまくいきますね。
・・・・でももう一つ問題がありまして、
グループの大計小計の順番がありまして、
大 グループ1
  グループ2
  グループ3
小 グループ4

であります。
よって画面の合計の表示の仕方は

C=\'1\'の場合
グループ3の合計
グループ2の合計
グループ1の合計
C=\'2\'の場合
グループ4の合計
グループ3の合計
グループ1の合計

とグループの合計する表示場所が変わってしまうのです。

上記のやり方だと、グループの合計を表示する場所が同じでないとうまくいきません。
・・・・こうなるともうPBでは限界なんでしょうかね??
(COBOLだったら簡単なんですが・・)

付加情報:

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.