dateFormat プロパティーは、EGL が日付の構文解析または表示に使用する形式を識別します。
COBOL プログラムの場合、 EGL ランタイム・サービスのシステム管理者がインストール時に形式を設定します。
vgj.datemask.gregorian.long.NLS
vgj.nls.code について詳しくは、「EGL 生成ガイド」を参照してください。
COBOL プログラムの場合、 EGL ランタイム・サービスのシステム管理者がインストール時に形式を設定します。
vgj.datemask.julian.long.NLS
vgj.nls.code について詳しくは、「EGL 生成ガイド」を参照してください。
書式内で、書式上のフィールド長は、指定するフィールド・マスクの長さ以上であることが必要です。 フィールド長は、日付の内部形式を保持するために十分な長さであることが必要です。
| 形式タイプ | 例 | 書式フィールド長 | ページ・フィールドの最小長さ (文字型) | ページ・フィールドの有効長さ (数値型) |
|---|---|---|---|---|
| 短いグレゴリオ暦 | yy/MM/dd | 8 | 8 | 6 |
| 長いグレゴリオ暦 | yyyy/MM/dd | 10 | 10 | 8 |
| 短いユリウス暦 | DDD-yy | 6 | 6 | 5 |
| 長いユリウス暦 | DDD-yyyy | 8 | 8 | 7 |
変数フィールドに入力されたデータは、指定された形式で日付が入力されたかチェックされます。ユーザーは、日付および月の先行ゼロを入力する必要はなく、(例えば) 08/05/1996 でなく 8/5/1996 を指定することができます。ただし、区切り文字を省略した場合は、先行ゼロをすべて入力する必要があります。
| データ項目 | JSF ハンドラー | VGUI レコード | コンソール UI | テキスト書式 Java | テキスト書式 COBOL | 印刷書式 Java | 印刷書式 COBOL |
|---|---|---|---|---|---|---|---|
| あり | あり | あり | あり | あり | あり | あり | あり |