ユーザーがフォームに日付を入力するために使用する日付形式のリストは限られています。これらの形式には、月と日を表す 1 桁と年を表す 2 桁が含まれます。フィールドは、dateText コントロールによって表されます。
dateText コントロールが複数の日付形式を受け入れるようにするにはどうすればよいでしょうか? リストされているのは 3 つだけです ( https://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY=GZCP_forms_dateText )。月と日に 1 桁の数字を使用することは含まれていますか?
format = "#(myPageProperty.myValue)# " の値を設定しようとしましたが、Studio でコンパイル エラーが発生したため、どこにも行きませんでした。ユーザー入力値に応じてフォーマット値を設定できた人はいますか?
検証の前に、制御入力値を YYYY-MM-DD に変換する必要があると推測しています。私はそれを行うためにjavascript関数を呼び出すことにオープンですが、どこに置くのが最適でしょうか?