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日 13:26 発信者:M.M
題名:RE(4):PB6.5: グループの規制

マルボロBさん、こんにちは。

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

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

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

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

データウィンドウの標準の機能で実現が難しい場合、外部データソースの
データウィンドウを活用すれば、たいていの問題は解決します。

上記の場合、データウィンドウ or データストアにDBのデータを読み込み、
それから別に用意した外部データソースのデータウィンドウにデータを転送
します。

その場合、グループ毎の合計値はスクリプトで計算し、グループの合計行も
外部データソースのデータウィンドウの明細行として埋め込んでいけば解決
します。


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

よほどのことが無い限り、COBOLでできてPBでできないということは無いですよ。
但し、発想の転換が多少必要ですが。

付加情報:

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.