数値のフォーマット

数値を表示するには、数値形式を使用することをお勧めします。以下は、製品のリスト、それらの価格、および主要な製品とカテゴリを含むレポートです。デフォルトでは、すべてのテキストコンポーネントは、フォーマットなしで一般的なテキストフォーマットを使用します。

ProductID 、CategoryID 、UnitPriceの数値形式を設定します。このためには、関連するデータ列への参照を含むテキストコンポーネントを選択し、テキスト・フォーマット・プロパティのボタンをクリックします。フォーマットダイアログボックスで、「数値」タブを開き、設定を行います。

なお、フォーマットマスクの決定には2つの方法があったことを覚えておいてください。

ローカル設定を使用します。テキストは、オペレーティングシステムの現在の設定に従ってフォーマットされます。

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

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

  グループセパレーター

グループセパレーターを使用した場合は、番号が数字の位置に分けられます。

  ローカル設定

ローカル設定を使用する場合、数値は現在インストールされているOSに合わせてフォーマットされます。

 小数点以下の桁数

小数点以下の桁数で、数値のフォーマットに使用される。

 デシマルセパレータ

書式設定で数値を区切るための小数点以下の区切り文字として使用します。

 グループセパレータ

数値のフォーマット時にグループセパレータとして使用します。

グループサイズ

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

ネガティブパターン

このパターンは、負の値のフォーマットに使用されます。
したがって、ProductID、CategoryIDの列では、端数部分の桁数のみを変更します。

 注意: 通貨の値を表示するには、通貨形式フォーマットを使用する必要があります。上の例では、UnitPrice列に通貨形式を設定しています。