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 (記載なし)

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