pattern プロパティーは、フィールドの内容がテキスト型である場合の入出力のフォーマット設定のパターンを指定します。 pattern は、ConsoleField がテキストを受け入れる場合にのみ指定するようにしてください。 このプロパティーでは、以下の表に示す記号を使用します。
| シンボル | 意味 |
|---|---|
| A | 文字のプレースホルダー (ロケールに応じて文字と見なされる、文字のサブセット) |
| # | 数字のプレースホルダー |
| X | 任意の種類の必須文字のプレースホルダー |
customerPhoneNumber STRING { pattern = "(###) ###-####" } = 6219655561212;
(219) 555-1212
(219) 555-1212
プロパティーは STRING 型です。プロパティーは実行時には更新できません。
このプロパティーにはデフォルト値はありません。 フォーマットを指定しなかった場合、EGL はフィールドの入出力をフィルターに掛けません。
| データ項目 | JSF ハンドラー | VGUI レコード | コンソール UI | テキスト書式 Java™ | テキスト書式 COBOL | 印刷書式 Java | 印刷書式 COBOL |
|---|---|---|---|---|---|---|---|
| あり | なし | なし | あり | なし | なし | なし | なし |