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 (記載なし)

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