通貨のフォーマット

数値を通貨として表示するには、通貨(Currency)フォーマットを使用します。このフォーマットは、特に通貨の値を出力するために設計されています。

UnitPrice列の通貨フォーマットを設定します。

 情報:通貨フォーマットを設定する際の重要なポイントは、必要な通貨の選択です。
同じ値は、米国、欧州連合、中国の通貨、およびその他の国の通貨のいずれかになります。

例えば、価格は米ドルで表示されます。次に、適切な通貨記号を選択し、フォーマットのパラメータを決定します。

なお、以前はフォーマットマスクを決定する方法が2つありました。

 ローカル設定を使用すると、オペレーティング・システムの現在の設定に応じてテキストがフォーマットされます。

 各パラメータはフォーマット・マスクによって手動で定義されます。

どちらの場合もデメリットがあることもあります。例えば、ローカル設定でフォーマットのパラメータを変更する場合、OSのフォーマットを編集する必要があります。2つ目のケースでは、1つのパラメータを変更する必要がある場合、他のパラメータも調整する必要があります。これらの方法のデメリットを考慮して、フォーマットを決定するための第3の方法があります。ローカル設定を使用して、任意のパラメータフォーマットを変更することができます。これを行うには、パラメータの横にあるフラグを設定し、その値を設定します。

  グループセパレーター

グループセパレーターを使用すると、通貨の値が数字の位置に分けられます。

  ローカル設定

ローカル設定を使用した場合、通貨の値は現在のOSのインストール状況に応じてフォーマットされます。

 小数点以下の桁数

小数点以下の桁数、これは通貨の値をフォーマットするのに使われます。

デシマルセパレータ

フォーマットの中で通貨の値を区切るための小数点以下の区切り文字として使用されます。

 グループセパレータ

通貨の値がフォーマットされているときに、グループのセパレータとして使用されます

 グループサイズ

通貨値のフォーマットにおける各グループの桁数。

ポジティブパターン

このパターンは、正の値をフォーマットするために使用されます。

ネガティブパターン

このパターンは、負の値のフォーマットに使用されます

 通貨記号

この記号は、通貨名を定義するために使用されます。

上記の例に戻りましょう。正のパターン」と「通貨記号」のパラメータだけを変更します。その他のパラメータは、ローカルな設定によって決定されます。