PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
21579 | 04/10/23 11:46:12 | PB7.0: 入力チェック後に前の値が表示されます By takan |
カテゴリ:データウィンドウ
日付:2004年10月23日 11:46 発信者:takan
題名:PB7.0: 入力チェック後に前の値が表示されます
Itemchangedイベントで、入力チェックを行なっています。
エラーがあれば、バックカラーを黄色にし、Return 1を返し、
正しいければ、白にし、Return 0 を返してます。
一旦エラーとなる値を入力、ENTERキーで確定し、
その後、そのまま、その値をDeleteキーにて削除、ENTERを押すと、
削除される前のエラー値が表示されてしまいます。
TABキーなどで、フォーカスを違うカラムに移動すれば、きちんと削除されました。
なぜこんな現象が起こるのかわかりませんが、
「白に変更する」のをやめたら、前の値が表示されなくなりました。
何かご存知の方がおられましたら、ぜひ教えてください。
よろしくお願いします。
>※理由がわかったわけじゃないけど・・・
>Enterが押されたら(pbm_dwnprocessenterイベント)で、
>Tabキーが押されたようにしました。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows 2000
DBMS その他
Browser InternetExplorer5.X
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.