PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
14576 01/02/13 15:16:07 RE(2):PB5.0.01: ドロップダウンデータウィンドウに表示させるデータに同じものがある場合 By coco
14550 01/02/09 19:11:25 RE(1):PB5.0.01: ドロップダウンデータウィンドウに表示させるデータに同じものがある場合 By sinsin
14527 01/02/08 14:55:48 PB5.0.01: ドロップダウンデータウィンドウに表示させるデータに同じものがある場合 By coco

カテゴリ:PowerBuilderの不具合?
日付:2001年02月13日 15:16 発信者:coco
題名:RE(2):PB5.0.01: ドロップダウンデータウィンドウに表示させるデータに同じものがある場合

sinsinさん、こんにちは。

>>とあるDBにコードとそのコードに対する名称をもっています。
>>そのコードを基に、ドロップダウンデータウィンドウに名称だけを表示させているのですが、
>>その名称には同じ物があります。(コードは違います)
>>(コード1の名称は名称Aでコード2の名称も名称Aなど)
>>
>>問題点は、ドロップダウンデータウィンドウで同じ名称を選択すると、
>>Itemchangedイベントが発生しないということです。
>>(コード1の名称Aを選択した後に、コード2の名称Aを選択するという意味です。)
>>
>>ちなみに、データカラムはコードになっています。
>>あと、名称を変えたらちゃんと動きました。
>>(コード2の名称を名称Bに変えるなど)

>私の使用しているのはPB7.0ですが同様の問題で悩みました。
>結局解決の方法が思いつかなったので、ドロップダウンデータウィンドの表示カラムを名称ではなくコード
>にして、ドロップダウンデータウィンドの横に適当なラベルやダミーカラムを配置し、スクリプトで
>そのラベルなどに名称をセットする方法をとりました。

>cocoさんの問題の解決にはなりませんが、こうするとマウスでも選択できますし、キーボードからのコード
>入力もできるので、便利な仕様になりました。
>参考にならなかったらすみません。

結局、ドロップダウンデータウィンドウには、計算カラム(だっけ?)にコードと名称を
くっつけて表示させるように仕様を変更しました。

sinsinさんの作戦はとても参考になりました。なんか別の所で必要になりそうです。
ありがとうございました。



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows95
DBMS その他
Browser (記載なし)

Server SoftWare

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

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