PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
11140 00/04/24 17:44:09 RE(4):PB6.5: pbm_enchangeイベントについて By jinma
11135 00/04/24 15:03:20 RE(3):PB6.5: pbm_enchangeイベントについて By こてちゅ
11132 00/04/24 13:17:32 RE(2):PB6.5: pbm_enchangeイベントについて By jinma
11124 00/04/21 21:49:56 RE(1):PB6.5: pbm_enchangeイベントについて By M.M
11116 00/04/21 16:27:27 PB6.5: pbm_enchangeイベントについて By jinma

カテゴリ:データウィンドウ
日付:2000年04月24日 17:44 発信者:jinma
題名:RE(4):PB6.5: pbm_enchangeイベントについて

こてちゅさん、ありがとうございます。

>Key(pbm_dwnkey)をユーザイベントにしてマイナスが入力されたら、回避するようにしては?

なるほど、その手がありましたか。

で、早速やってみました。
しかし、エディットマスクカラムに一度入力された「マイナス記号」を瞬時に取り除く処理って
結構難しいみたいで(結局、挫折してしまいました)^^;
keyイベントでReturn制御が出来ればいいのになあ、と思います。

結局、マスク値を「00.00→#0.00」にすると、マイナス入力絡みの不安定動作が一応無くなる事が
判明しましたので、今回はこれで対応することにします。
お知恵を頂いておきながら、勝手な事を申しまして、大変恐縮です。

本来であればpowersoft社へ問い合わせを行うべき事なのですが、
一応、今回発生したエディットマスクカラムでの不安定動作を記述しておきます。
マスク値を「00.00」とした数値カラムの入力で、
数値が入力されている状態(ゼロ以外)から、カラム左端部にマイナスを入力、
その直後deleteキーを押下するとマスク制御がおかしくなり、続けて数字入力すると
どんどんおかしくなっていきます。

皆さん、いろいろありがとうございました。
今後とも宜しくお願いします。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows95
DBMS Oracle SQL*Net 2.3
Browser (記載なし)

Server SoftWare

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

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