PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
13810 00/11/07 01:00:21 RE(2):PB6.5: datawindowのGroupをプログラム中で変更の仕方がありましたら、お教しえください。 By freeter
13783 00/11/06 12:37:00 RE(1):PB6.5: datawindowのGroupをプログラム中で変更の仕方がありましたら、お教しえください。 By リエッチ
13776 00/11/04 05:38:54 PB6.5: datawindowのGroupをプログラム中で変更の仕方がありましたら、お教しえください。 By freeter

カテゴリ:PowerBuilderの開発環境
日付:2000年11月07日 01:00 発信者:freeter
題名:RE(2):PB6.5: datawindowのGroupをプログラム中で変更の仕方がありましたら、お教しえください。

リエッチさん、おはようございます。

ありがとうございます。
なんかやれそうです!


>freeterさん、こんにちは。

>>とりあえず、私が考えてるのは
>>まず、datawindowに固定で「実施日」でGroup化しそれをその他(「店舗名」等)が選択されたら
>>プログラム中でGroupを「店舗名」に変更するという方法なんですが、どうすればいいのでしょうか?

>データウィンドウのグループ項目を動的に違うカラムに変更したいということでしょうか?
>色々やり方はあるかもしれませんが、私の場合は以下のようにやった事があります

>最初に数値型の検索引数「p_flg」を作成します。
>データウィンドウ上に以下の計算フィールド「wk_col」を作成しておきます
>if(p_flg = 1,店舗名,実施日)

>表示上は特に必要ないので、非表示にしておいてもOKです
>上記で作成した「wk_col」をグループ項目にしてしまいます
>※計算フィールドを作成しないで指定する方法もありますが、説明しやすいので
> この方式で説明させていただきます。

>retrieveする時の検索引数で、「1」が送られた場合は、グループ項目は「店舗名」になりますし
>「1以外の数値」が送られた場合は、グループ項目は「実施日」になります
>こうしてグループ項目を動的に変更することも可能ですよ

>動きとしては、店舗名等が選択された時に、データウィンドウをretrieveすればいいと思います

>ではでは



付加情報:

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.