timestampFormat プロパティーは、書式上に表示したり、 JSF ハンドラー内で維持したりするタイム・スタンプ・フォーマットを識別します。
文字は、完全なタイム・スタンプ指定の先頭または末尾から除去することができますが、中央から除去することはできません。
変数フィールドに入力したデータは、時刻および日付が指定の形式で入力されているかどうかを確認するため検査されます。 先行ゼロを入力する必要はありません。例えば、2006-02-09 08:15 の代わりに、2006-2-9 8:15 と指定できます。 ただし、区切り文字を省略した場合は、先行ゼロをすべて入力する必要があります。
内部形式で保存されるタイム・スタンプは、時刻および日付ではなく単にデータとして認識されます。 例えば、タイム・スタンプ・フィールドをそれより長い文字フィールドに移動すると、 EGL は宛先フィールドをブランクで埋め込みます。 ただし、値を書式に表示するときに、時刻は必要に応じてその内部形式から変換されます。
| データ項目 | JSF ハンドラー | VGUI レコード | コンソール UI | テキスト書式 Java | テキスト書式 COBOL | 印刷書式 Java | 印刷書式 COBOL |
|---|---|---|---|---|---|---|---|
| あり | あり* | あり | なし | あり* | なし | あり* | なし |
* 以下の互換性に関する追加の考慮事項が該当します。
| プラットフォーム | 問題 |
|---|---|
| JSF ハンドラー |
|
| テキスト UI | フィールド長は、指定するタイム・スタンプ・パターンと同じ長さにする必要があります。 |