0

SSRS を使用してレポートを作成していますが、非常に奇妙な問題に直面しています。丸めたくない丸め対象の数値があります。

以下は、実際に使われている表現です。テキストボックスをフォーマットして、4桁の小数、デフォルト、お金、カスタムなどを表示しましたが、うまくいきませんでした。数字には、最初から正しい小数があります。

以下は私が使っている表現です。

OR 演算子を使用すると、結果が丸められたり切り捨てられたりするのはなぜですか????

一般的に、SSRS と SQL は初めてです。

Textbox1 には、この式が含まれています

IIf(Fields!SelQty.Value=1,Fields!EstPrice1.Value * Fields!Qty1.Value,0)

結果

2252.2800,
191.3205,
505.2300,
240.8000`

Textbox2 にはこの式が含まれています

IIf(Fields!SelQty.Value=2,Fields!EstPrice2.Value * Fields!Qty2.Value,0)`

結果

81500.0400,
5914.0800,
58166.1600

Textbox1 をこの Expression = に変更します。

IIf(Fields!SelQty.Value=1,Fields!EstPrice1.Value * Fields!Qty1.Value,0)

また

IIf(Fields!SelQty.Value=2,Fields!EstPrice2.Value * Fields!Qty2.Value,0)

結果

2252,
191,
505,
241,
81500,
5914,
58166
4

1 に答える 1