PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
953 | 98/03/20 15:21:06 | RE(1):PB5: エデイットマスクについて By Taka |
950 | 98/03/20 11:05:14 | PB5: エデイットマスクについて By みやう |
カテゴリ:旧電子会議室
日付:1998年03月20日 15:21 発信者:Taka
題名:RE(1):PB5: エデイットマスクについて
みやうさん、こんにちは。
>エディットマスクは、Ver4ではバグあり(Modifiedイベントが正常にあがらない等々)
>ということで、使用を避けていたのですが、Ver5では、解決されているのでしょうか?
私も、以前使っていて現在は使っていないクチの一人です。
>個人的には、あまり好きではないのですよね。
>数値型だと”0”が初期表示されたりして。
日付や数値で、NULLを許したい場合は、使わない方が良いと思います。
(エディットマスクって、NULLの区別ができなかったと思います)
>ただ、開発には楽??
会計や伝票系のシステムだと、「入力時の書式」を重要視したりするので、
そういったシステムには向いているかもしれませんが...
それでも、普通の「エディット様式」の方が遥かに自由に入力できるのは確かです。
例えば日付カラムでは、
編集書式:yyyy/mm/dd
表示書式:yyyy/mm/dd
としておくだけで、どのような方法で入力しても yyyy/mm/dd になってくれます。
( 1995/12/01, 95-12-01, 12.01.95, 95-DEC-01 ...などが同じ結果になる)
また、金額などのカラムでは、
編集書式:なし
表示書式:\'\\\'#,0
としておくことで、フォーカスがある時とない時でカンマ編集の有無が変わるので、
なかなか良いのです。
(桁数チェックが必要な場合は「入力条件則」を駆使しましょう)
やはり、NULLと入力値が区別できる点は「エディット様式」の勝ちでしょう。
Takaでした。以上。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS (記載なし)
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.