currency
currency プロパティーは、zeroFormat プロパティーによって決められた記号の正確な位置に従って、数値フィールド内の値の前に通貨記号を含めるかどうかを示します。 MONEY 型のフィールドのフォーマット設定は strLib.defaultMoneyFormat の値によって決まり、currency プロパティーの影響は受けません。
currency プロパティーの値は、以下のとおりです。
- No (デフォルト)
- 通貨記号は使用しません。
- Yes
- currencySymbol で指定された記号を使用します。 値が指定されていない場合には、デフォルトの通貨記号が使用されます。 『互換性』を参照してください。
互換性
| データ項目 | VGUI レコード | コンソール UI | テキスト書式 Java™ | テキスト書式 COBOL | 印刷書式 Java | 印刷書式 COBOL |
|---|---|---|---|---|---|---|
| あり | あり | なし | あり | あり | あり | あり |
このプロパティーは、入力および出力で使用されます。
| プラットフォーム | 問題 |
|---|---|
| Java 生成 | マシンのロケールによって、デフォルトの通貨記号が決まります。 |
| COBOL 生成 | 各国語オプションによって、デフォルトの通貨記号が決まります。 |