ssrs;2 十进制值显示为整数而不是 .00

问题描述 投票:0回答:0

我定义了一个计算字段,我需要根据格式描述在折线图上显示不同的小数位。它工作正常,除非数字在小数点后没有任何内容,它显示整数值而不是 .00 示例-如果值是 5,我需要它显示为 5.00,但它总是显示 5。 计算字段的片段是这样的(注意描述可以是 2 位小数,3 位小数,.....: IIF(Fields!.Format.Value="Percentage 2 decimal",format(Fields!Gross.Value, "0.00 "), format(Fields!Gross.Value, "0")). 我也试过 IIF(Fields!.Format.Value="Percentage 2 Decimal",format(Fields!Gross.Value,"#0.00"), format(Fields!Gross.Value, "0"))。我不需要对结果做额外的数学计算;只需要将它显示为 2 位小数。它不起作用是因为我在折线图中显示它还是语法错误吗?

reporting-services calculated-field iif
© www.soinside.com 2019 - 2024. All rights reserved.