分少但紧急求救!欠你100分!报表显示小数点后两位的问题(10分)

  • 主题发起人 主题发起人 wangljs1
  • 开始时间 开始时间
W

wangljs1

Unregistered / Unconfirmed
GUEST, unregistred user!
我的数据类型是N(库是paradxo7),运算后得到值。报表是自带的,可我的报表显示的小数点后有N多!,可我只想显示两位(比如说33.66)。
先给10分。回头在把欠大家的还你!
或者给你一个QQ。
给我个答安吧!!!
 
有很多方法:
1.数据集的字段设置DisplayFormat
2.不知道用什么报表, 如果是QuickReport, 用TQRExpr代替TQRDBText
 
formatfloat(12.8762387468236482376482736,'#.00')
 
刚回答一个,又是这问题。
看这里:
http://www.delphibbs.com/delphibbs/dispq.asp?lid=2498626
 
label.Caption :='¥ '+Format( '%*.*f', [ 10, 2,q.fieldbyname('smoney').AsFloat] );其中2表示兩位小數
 
如果是QRDBText1
的话,就有一个mask 属性就可以设置
 
欠apw、jackchin各45分!回头补上!
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
922
SUNSTONE的Delphi笔记
S
后退
顶部