日付、時間のいずれかまたは両方をフォームに記録する機能を持たせるには、フォームに日付 / 時間フィールドを追加します。日付 / 時間フィールドの値は、あらかじめ定義されているパターンに従って、またフィールドに指定されているロケールに従って、形式設定したり表示したりすることができます。
例えば、ユーザーが日付を入力またはカレンダーウィンドウで選択できるよう、フォームデザインに日付 / 時間フィールドを追加することができます。
フォームデザインに日付 / 時間フィールドを追加した後に、オブジェクトパレットの「フィールド」、「値」および「連結」タブを使用して、キャプションテキストを編集し、オブジェクトのプロパティを操作することができます。次のプロパティを定義できます。
-
フィールドのキャプションを変更する。
キャプションの形式設定
を参照してください。
-
フィールドの境界線のスタイルを設定する。
境界線のスタイルを設定するには
を参照してください。
-
フィールドを表示、非表示または隠すのいずれかとして定義する。
オブジェクトを表示、非表示または隠すに設定する
を参照してください。
-
フィールドのロケールを指定する。
オブジェクトのロケール(言語と国または地域)を指定するには
を参照してください。
-
フィールドについて comb 形式を指定する。
テキストフィールドの使用
を参照してください。
-
Designer で、テキストフィールドの水平方向の長さにより、許容される文字および数字の数が決定されるように指定する。
-
表示パターンを定義する。
-
編集パターン(日付の入力形式)を定義する。
-
表示のデフォルト値を指定する。
-
実行時のプロパティを定義する(例えば、フォームがレンダリングされた日付と時刻を挿入する)。
-
検証パターンを定義する。
-
日付、時刻のいずれかまたは両方を表示するかどうかを選択する。
-
データ連結パターンを指定する。
-
連結データの格納および取得のための連結メソッドを指定する。
日付 / 時間フィールドはスクリプティングと演算をサポートしています。ユーザーにデータ入力を求める場合は、入力が推奨されるのか、それとも必須なのかを定義し、必要に応じてユーザーの注意を促すためのメッセージを設定することができます。ユーザーの入力はすべてスクリプティングを使用して検証できます。