PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
6028 99/04/16 11:22:36 RE(5):PB6.5: 同じリスト内のDDDWのデータ取得法? By kimico
5996 99/04/15 11:40:54 RE(4):5423を参照しましょう。 By まこと
5989 99/04/15 10:11:52 RE(3):PB6.5: 同じリスト内のDDDWのデータ取得法? By M.M
5960 99/04/14 12:12:49 RE(2):5423を参照しましょう。 By kimico
5947 99/04/14 09:11:31 RE(1):5423を参照しましょう。 By まこと
5946 99/04/13 21:14:25 PB6.5: 同じリスト内のDDDWのデータ取得法? By kimico

カテゴリ:データベース
日付:1999年04月15日 11:40 発信者:まこと
題名:RE(4):5423を参照しましょう。

kimicoさん、こんにちは。

>まことさん、こんにちは。

>>過去ログは検索しました?
>見ました。ですが、少しパターンが違うようです。
>リスト内のDDDWクリック時は出来るのですが、
>リストの行選択時も行のDDDWのカラムの値をキーに
>リストボックスの値を変更したいのです。

>つまり、行選択毎に各行のリストボックスが変更される
>という処理なんですが・・・・。

おそらく、実現は可能であると思います。
ただ、選択する順番に関してはどうされます?

 1.1つ目のリストボックスにて、必ず何かを選択する。
 2.必ず、1つ目のリストボックスを選択後に2つ目のリストボックスを選択する。
 3.1つ目のリストボックスの選択値で検索する。

という事になると思います。

1.dwo.nameで選択したカラムを取得
2.カラムが1つ目のリストボックスなら、GetChildで、DataWindowChildを取得
3.SetColumnでカラム名を選択する。 /*不要?*/
4.GetText()で、選択したカラム値を取得
5.SetColumnで2つ目のリストボックスを選択する。
6.GetChildで、2つ目のリストボックス(DataWindowChild)を取得
7.1つ目のリストボックスで選択したカラム値で、DataWindowChildを検索する。

といった所でしょうか?
1つ目のリストボックスで選択した後に、上記が行われないといけないので、
dwo.nameで選択したカラムが2つ目のリストボックスなら、検索値が入ってない
時は1つ目のリストボックスへ選択を移動するって感じがいいかと思います。




付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows NT 4.0
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

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