PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
2852 | 98/08/20 14:43:39 | PB5.0.03: itemchangedイベントのリターンコードについて解決しました By masaru_i |
2851 | 98/08/20 14:35:44 | RE:PB5.0.03: itemchangedイベントのリターンコードについて By YM |
2845 | 98/08/20 11:59:01 | PB5.0.03: itemchangedイベントのリターンコードについて By masaru_i |
カテゴリ:旧電子会議室
日付:1998年08月20日 14:35 発信者:YM
題名:RE:PB5.0.03: itemchangedイベントのリターンコードについて
>こんにちは、いつもお世話になっています。
>今回はitemchangedイベントのリターンコードについて質問なんですけど...
>dwの項目にドロップダウン・データウィンドウを指定して、それが変更されると
>条件によっては変更を取り消しています(itemchagedイベントでreturn 2としています)
>その時画面には変更された値が表示されています、マウスを他の項目でクリックすると
>変更が取り消された状態で画面に表示されます。
>itemchagedイベントでreturn 2したらすぐに画面に反映するにはどうしたらいいのでしょうか?
>判る方がいらっしゃれば、回答よろしくお願いします。
はじめまして、ymといいます。
上記の現象は、ドロップダウンデータウィンドウ特有の動作です。
対策方法は、return 2 の直前に次のスクリプトを記述します。
this.settext(string(dwo.Primary[row]))
これでドロップダウンデータウィンドウの表示は元に戻ります。
テストして見てください。
以上
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS Sybase Open Client/C 11
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Sybase SQL Server System 11
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.