zeroFormat
zeroFormat プロパティーは、数値フィールド (MONEY フィールドを除く) にゼロ値を表示する方法を指定します。
このプロパティーは、numeric
separator、currency、および fillCharacter プロパティーにより影響を受けます。
zeroFormat の値は、以下のとおりです。
- yes
- ゼロ値は数の 0 として表示されます。これは、小数点
(例えば、フィールドに表示する小数点以下の桁数を 2 桁に定義した場合は 0.00) および
通貨記号と区切り文字 ($000,000.00 など。currency および numericSeparator プロパティーの値により異なる) を使用して表すことができます。zeroFormat プロパティーの値が yes の場合、以下の規則が適用されます。
- 充てん文字 (fillCharacter プロパティーの値) が 0 の場合、データは文字 0 によりフォーマット設定されます。
- 充てん文字が NULL の場合、データは左揃えにされます。
- 充てん文字がブランクの場合、データは右揃えにされます。
- 充てん文字がアスタリスク (*) の場合、ブランクの代わりにアスタリスクが左側の充てん文字に使用されます。
- no
- ゼロ値は、一連の充てん文字で表示されます。 これはデフォルトです。
互換性
| データ項目 | JSF ハンドラー | VGUI レコード | コンソール UI | テキスト書式 Java™ | テキスト書式 COBOL | 印刷書式 Java | 印刷書式 COBOL |
|---|---|---|---|---|---|---|---|
| あり | あり | あり | なし | あり | あり | あり | あり |