【问题标题】:Float Number Precision in Crystal ReportCrystal Report 中的浮点数精度
【发布时间】:2013-07-15 05:59:47
【问题描述】:

我正在实现一个包含一个包含一些列的表的报告,我使用一个数据表和一个 dataAdapter 来填充这个表。我找不到解决方案的问题是其中一个字段是浮点数数据库中的数字(如:0.32546)在报表中显示时精度不够(如:0.32)。您有什么建议完整查看这个数字?

这是我的数据集的屏幕截图,其中“Result_num”是浮点字段(我已经测试了 System.single 和 system.double):

附:数据表中显示的数据是完整的,并且具有所需的精度。

提前致谢

【问题讨论】:

    标签: c# vb.net crystal-reports datatable double


    【解决方案1】:

    首先我强烈建议不要使用 Crystal-Report! here是为什么?!

    但现在请确保您使用的字段类型是Numeric。 然后通过右键单击该字段来更改您的十进制数字并像这样前进:

    【讨论】:

    • 非常感谢,我之前检查过这个解决方案,但不幸的是当我打开格式对象时没有数字选项卡!
    • 您确定您正在使用的数据类型吗?
    • 在数据库中是Float,在数据表中也是System.Single!
    • 是否可以将代码中的值发送到“ParameterField”?通过这种方式,您将发送数据的值,因此从您的 c#/vb 代码中操作数据将太容易了。
    • 我认为这是我唯一的解决方案!我去检查一下。感谢您的关注。
    猜你喜欢
    • 2020-02-03
    • 1970-01-01
    • 2018-02-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-03
    • 2011-10-14
    • 1970-01-01
    相关资源
    最近更新 更多