Crystal Reports数字格式化整数和小数

时间:2013-11-05 20:58:58

标签: visual-studio-2010 crystal-reports crystal-reports-2010

我正在使用VS2010和Crystal报告插件并从存储过程中获取值。 此字段上的值是整数,有些数字有小数。

Col 1
-----
42
25,725
5.22

当我右键单击并格式化对象时。我无法做到这一点。如果我启用小数,则显示

42.00
25,725.00
5.22

如何实现我提到的格式。感谢您的支持。

我尝试了以下公式:

//FieldOne is float
//Probably don't need the else. 

If InStr(ToText({proc1;1.FieldOne}),".") > 0 THEN
Truncate({Proc1;1.FieldOne},2)
Else
Truncate({Proc1;1.FieldOne})

我在这里需要“字符串”。错误

2 个答案:

答案 0 :(得分:0)

右键单击该字段并选择“格式字段”时,单击“数字”选项卡,然后单击“自定义”。如果没有“。”,则在Decimals选项中创建一个公式,以便不显示小数。在值中,如果有“。”则显示2位小数。在价值中。

答案 1 :(得分:0)

选择“格式化对象”时有多种选项: enter image description here

在Custom Style中我们有; enter image description here