PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
5292 | 99/03/03 10:09:16 | RE(4):PB6: editmaskの小数点入力 By h-matu |
5291 | 99/03/03 10:07:14 | RE(3):PB6: editmaskの小数点入力 By h-matu |
5289 | 99/03/02 21:50:16 | RE(2):PB6: editmaskの小数点入力 By リエッチ |
5285 | 99/03/02 17:57:42 | RE(1):PB6: editmaskの小数点入力 By こてちゅ |
5284 | 99/03/02 17:35:53 | PB6: editmaskの小数点入力 By h-matu |
カテゴリ:PowerBuilderの不具合?
日付:1999年03月02日 17:35 発信者:h-matu
題名:PB6: editmaskの小数点入力
質問です。構造上不可能だとは思いますが、質問してみます。
例えば、###,###,##0.0000のeditmaskで入力の時必ず小数点の前から始まってしまいますが
完全な上書き状態、カーソルが右端からスタートするような入力に矯正できないものでしょうか?
sleならできるんですが、単項目チェックのタスクが増えてしまうのも困りものです。
上書きさせようと、全反転した場合にも1の桁に上書きしたいのに10の桁に書き込まれてしまうのもいやで
す。
これはバグなのかわかりませんが、どの桁から全反転して入力しても必ず最初10の桁に書き込まれますよね
。
結局、再入力の動きがいやなので、共通部品を使用しなくていい時はeditmaskは使ってません。
かといって、小数点付きの数値をsleで管理しようとすると、小数点の点を桁に含まないと
いけないですが、その場合上の例で Decimal9(4)のうち小数部をまったく入力しないと
整数部に14桁入れることもできてしまうので、いちいち整数部、小数部の桁数チェック
もしなければならず、八方ふさがりです。
なにか、良い方法はないものでしょうか。
editmaskで一番いやなのが小数部を変更したい場合の手間が、意外といらいらしてくるんですよね。
たぶん、ユーザーさんもそのへん不便に感じるんだろうな、為替のレートとか小数部が微妙に変化
する場合の入力はカーソルが小数部にあった方が便利だろうし・・・
なにか良い方法無いですかね。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS Oracle SQL*Net 8
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.