PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
15232 01/05/07 21:10:25 RE(4):PB7.0: 日付マスクのクリアについて。 By aki
15224 01/05/01 19:31:23 RE(3):PB7.0: 日付マスクのクリアについて。 By nokinoki
15207 01/04/27 20:28:29 RE(2):PB7.0: 日付マスクのクリアについて。 By M.M
15206 01/04/27 19:56:26 RE(1):PB7.0: 日付マスクのクリアについて。 By aki
15190 01/04/27 15:05:26 PB7.0: 日付マスクのクリアについて。 By nokinoki

カテゴリ:PowerBuilderの開発環境
日付:2001年05月07日 21:10 発信者:aki
題名:RE(4):PB7.0: 日付マスクのクリアについて。

nokinokiさん、こんばんは。

大型連休で返事が遅れてしまいました。

>>しいていえば、EditMaskの文字列型で「####/##/##」というマスクをかけてあげるぐらいでしょうか。
>テーブルのデータ型が日付型ですので、
>EditMaskを指定しますと勝手に日付マスクになってしまうんです。
>こういったカラムも文字列型に設定出来るのでしょうか?

結論から言いますと出来ちゃいました(^^)

まずEditmaskコントロールのデータ型をString型にして、
マスクを「####/##/##」にします。

でスクリプトは・・・

 date  dt_date

 setnull(dt_date)

 em_hiduke.text  =  string(dt_date,\"yyyymmdd\")

これで、ちゃんと「    /  /  」と表示されましたよ。
当然dt_dateがDWから取得した値であって、かつNULLであったとしても同じ動作をすると思います。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows 2000
DBMS Oracle SQL*Net 8
Browser InternetExplorer5.X

Server SoftWare

OS Windows NT 4.0
DBMS Oracle 8.0
WebServer (記載なし)

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