掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
マスクエディットでMaxLengthを指定して数値を桁区切りすると表示が1文字分消えてしまわないようにするには? (ID:107931)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
初心者PGです。 別のレスでも聞いたのですが、 マスクエディットのformatを #,##0 にして、MaxLengthを4で指定、 フォーカスがあるときに入力すると 9999 と4桁表示されますが、 フォーカスを移すと、9,99 で4桁の表示になってしまい、 一番右の1文字分消えてしまいます。 MaxLengthを5にすると、フォーカスがない場合は9,999となりますが、 これでは4バイトしか受け付けないところに、 5バイト入力できることになってしまいます。 Oracleにデータを追加するためこの値をそのまま取り込んでいて、 データ自体は最初の方では4桁なので問題はないのですが、 あまりよいものではないので どなたか良い方法をお知りでしたら 教えてください。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.