|
|
数字形式の仕様
|
Report Magicでは数字の形式をいくつかの部分でカスタマイズすることが出来ます。
数字形式が許可されている個所では下記の設定を行うことが可能です。
数字形式は決められたシンボルにて設定します。
言語設定とは関係なく、下記で表示されているものが認識されますので、ご注意ください。
(例:利用言語環境で、小数点"."が ","に見えても、"."として認識されます。)
#
- 任意の数字を意味します。小数点の右に#を置いた場合、小数点以下の桁まで表示することを意味します。(桁がない場合は無視されます)
小数点以下がない場合は小数点は表示されません。
0
- '0'一文字で1桁分を表現し、設定された桁フォーマットにあわせて0を表示します。
小数点の右側に設定した場合、指定した桁数までで四捨五入したり、その桁に値がない場合は0を表示したりします。
小数点の左側に設定した場合、必要に応じて0を表示し、空欄を埋めます。
.
- 数字の間に配置し、小数点の場所を設定します。
小数点以下があり、表示させたい場合に有効です。
,
- 小数点の左側部分(または小数点のない数字列の場合は数列の最後までの部分)の整数部分にに配置します。たいていの場合は桁の多い値が見やすいように、1000単位で整数部分を','で区切るために使用します。(例:1,234,556)
この文字の表示は利用している環境で使われている言語の文字表示に依存します。
%-
- 出力フォーマットに%を表示します。この文字も(応用できる場合)利用環境のものに依存します。
%を設定した場合は数列は100より大きくすることはできません。
これはパーセンテージの表示に準じているためと推測されます。
$-
- お金のシンボルフォーマットです。このシンボルは利用している環境に依存します。
数字の値は変換されませんが、貨幣の単位は利用している環境のものに変換されるようです。
以下は上記で説明した設定シンボルの使用例です。ご参照ください。
:
| 入力された値 |
設定されたフォーマット |
出力される値 |
| 87.4 |
#.# |
87.4 |
| 87.4 |
# |
87 |
| 87.4 |
#.#0 |
87.40 |
| 87.4 |
#.#% |
87.4% |
| 87.4 |
$#.#0 |
$87.40 |
| 1234.47 |
#,###.# |
1,234.47 |
| 1234.47 |
#.0 |
1234.5 |
質問やコメントはWadsack-Allen Digital Group Support宛に送付してください。
Report Magic 2.21 Documentation. Copyright © 1999-2003 Wadsack-Allen. All Rights Reserved.