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 (記載なし)
Copyright © 2013 Power Future Co., Ltd.