我正在使用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})
我在这里需要“字符串”。错误
答案 0 :(得分:0)
右键单击该字段并选择“格式字段”时,单击“数字”选项卡,然后单击“自定义”。如果没有“。”,则在Decimals选项中创建一个公式,以便不显示小数。在值中,如果有“。”则显示2位小数。在价值中。
答案 1 :(得分:0)
选择“格式化对象”时有多种选项:
在Custom Style中我们有;