VwpFAQInputCalDateJa

カレンダ : 現在または以前の日付を選択すると、確認エラーがでます。

問題 : メッセージコンポーネントでエラーが起こります : 今日よりも後の日付を選択してください。二つの問題があります。

  •  確認エラーが出なくても、ユーザは今日が選択できるようにしましょう。
  •  もし、 minDate の値がセットされていなくても確認エラーがを出さずに今日よりも優先する日付を選べるようにしましょう。

カレンダーは type–safe selectedDate (値のエイリアス) property を持っています。もしセットされていなければ、現在の日付になります。デフォルトでは、minDate と maxDate はセットされていなければ、 minDate はselectedDate で、maxDate は 4 年後です。コンポーネントは minDate <= selectedDate <= maxDate であることをチェックするbuilt–in バリデータを持っています。

日付を選択はバリデートする日付と直行している必要があります。デフォルトではバリデートはない方がよく、あらゆる日付を選択可能にしておいた方がいいでしょう。問題はFAQにずっと掲載されているので、うまくいけばプログラムが修正され、それが利用可能になるでしょう。


解決方法 : この二つの問題は同じようにして回避できます。最もよい方法は、いつも minDate, maxDate のプロパティをユーザに選ばせたい範囲で割り当てることです。その範囲に入るように selectedDate にも割り当てたいと思うかもしれませんが、それはオプションです。


Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo