ACCESS レポート 小数は小数 整数は整数で表示

数量を小数で表したいとき、フォームでは小数点以下の桁数を固定にする必要があるが、この場合、整数が入っても「1.0」のように小数点がついてしまう。

これを回避する方法としてクエリに「表示数量」のようなフィールドを作成して

表示数量: Format([数量],IIf(Int([数量])=[数量],”#,##0″,”#,##0.###”))

と設定することで、機能を実現できる。