【问题标题】:Decimals in Crystal Reports水晶报表中的小数
【发布时间】:2012-09-11 09:54:20
【问题描述】:

我花了几天时间解决一个问题,但不是如何解决它。我正在使用 Visual Studio 2010 在 Crystal Reports 中做一份报告,到目前为止它工作正常,我必须显示小数,神奇地总是四舍五入到最接近的整数,即如果数字是 13.80,四舍五入到 14,当我想要13.80 离开。

检索数据库的存储过程正确检索数据。该报告并创建了一个名为“正常”的变量来创建一个小公式,即:

if {pr_recuperar_apuntes_trabajador2; 1.tipo_apunte} = '3 'then

            {pr_recuperar_apuntes_trabajador2; 1.Quantity};

这证明了“tipo_apunte”是数字 3 来显示金额,如果它什么也没显示的话。我想问题出在公式上,而不是如何解决。

【问题讨论】:

    标签: crystal-reports report decimal rounding


    【解决方案1】:

    右键单击对象并选择格式化对象。然后在你得到的窗口中点击Customize按钮。然后可以看到如下对话框。


    在上面的窗口中,选择舍入选项为 0.01,小数为 1.00(例如,您可以调整更多)。这样您的值就不会被四舍五入为 2 位数。您的值将保持为 13.80

    【讨论】:

      【解决方案2】:

      选择字段。 单击“增加小数”按钮两次。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多