currency

currency プロパティーは、zeroFormat プロパティーによって決められた記号の正確な位置に従って、数値フィールド内の値の前に通貨記号を含めるかどうかを示します。 MONEY 型のフィールドのフォーマット設定は strLib.defaultMoneyFormat の値によって決まり、currency プロパティーの影響は受けません。

currency プロパティーの値は、以下のとおりです。
No (デフォルト)
通貨記号は使用しません。
あり
currencySymbol で指定された記号を使用します。 値が指定されていない場合には、デフォルトの通貨記号が使用されます。 『互換性』を参照してください。

互換性

表 1. currency プロパティーのサポート
データ項目 JSF ハンドラー VGUI レコード コンソール UI テキスト書式 Java™ テキスト書式 COBOL 印刷書式 Java 印刷書式 COBOL
あり あり あり なし あり あり あり あり

このプロパティーは、入力および出力で使用されます。

表 2. currency の互換性に関する考慮事項
プラットフォーム 問題
Java 生成 マシンのロケールによって、デフォルトの通貨記号が決まります。
COBOL 生成 各国語オプションによって、デフォルトの通貨記号が決まります。

フィードバック