作成日: 2019/02/01 最終更新日: 2019/04/17
文書種別
不具合
状況
修正済み
詳細
Web.configに新元号対応の設定を追加した場合、GcDateTime/GcDateに2019年10月1日から2019年12月31日までの日付を和暦で正しく入力できません。
【再現手順】
1. 新規作成したWebフォームにGcDateTime/GcDateを配置します。
2. Web.configに新元号の設定を追加します。
3. プロジェクトを実行し日付を入力します。
入力した結果は次のように表示されます。
(1)5010430 → H31/04/30
(2)5010501 → N01/05/01
(3)5011001 → 入力不可(NG)
(4)5011101 → H31/01/01(NG)
(5)5021001 → N02/10/01
(6)5021101 → N02/11/01
【再現手順】
1. 新規作成したWebフォームにGcDateTime/GcDateを配置します。
2. Web.configに新元号の設定を追加します。
3. プロジェクトを実行し日付を入力します。
入力した結果は次のように表示されます。
(1)5010430 → H31/04/30
(2)5010501 → N01/05/01
(3)5011001 → 入力不可(NG)
(4)5011101 → H31/01/01(NG)
(5)5021001 → N02/10/01
(6)5021101 → N02/11/01
回避方法
Service Pack 3(v10.0.4003.2012)で修正済み。
Service Pack を適用せずに対処する方法としては、キーボードからの入力ではなく、ドロップダウンカレンダーで日付を選択することで、2019年10月~12月の日付を入力できます。
Service Pack を適用せずに対処する方法としては、キーボードからの入力ではなく、ドロップダウンカレンダーで日付を選択することで、2019年10月~12月の日付を入力できます。
旧文書番号
83608