fastreport中,怎么在小数点前面加上0???(10分)

  • 主题发起人 主题发起人 hxq2000
  • 开始时间 开始时间
H

hxq2000

Unregistered / Unconfirmed
GUEST, unregistred user!
比如 .234 --- 0.234
但是 小数点后面的不管,是几位就显示几位
我看了帮助,还是不会弄,请大侠帮助
 
在Memo的属性DisplayFormat中设置数字自定义:0.###
 
[FORMATFLOAT(‘#########0.00‘, [TotalAmount])]
 
FORMATFLOAT(‘0.#####################‘, your float)
 
woyaoying,你的方法是错的
如下:[.2345 0.###],提示错误
其他两位的是在fastreport中,还是在delphi中,或sql server?
 
直接在CUSTOM中设置format为0.0000000。它好像是自动和变量一起加和显示
 
直接在CUSTOM中设置format为0.0000000。它好像是自动和变量一起加和显示
什么意思?fastreport中没有这个选项吧?
 
双击memo,写上 [FORMATFLOAT('#########0.00',[ADOQuery1."字段名"])]
 

你的设置正确吗?
[.2345 0.###],提示错误
我实在是晕,你设置了3位?怎么能显示四位小数呢?0.####
 
woyaoying:
大哥,你自己到里面写一个就知道了。根本就是语法错误。
不管3位或者4位。我编程也好几年了,对fastreport也知一二。
dez_0609:
按你的方法做出来了。不过应该是 eg:[format('#0.############',.245)]
因为小数点后不管。小数点前面只要2位。

 
如 0.36 则会显示为 .36,但我想让它全部显示出来,也就是显示0.36
[FORMATFLOAT(‘#########0.00‘, 0.36])]
TfrMemoView的属性
----------
是否显示零值
v.Prop['hidezeros']:=true;
 
后退
顶部