DbGridEH合计行小数点位数(100)

  • 主题发起人 主题发起人 geean
  • 开始时间 开始时间
G

geean

Unregistered / Unconfirmed
GUEST, unregistred user!
请问DbGridEH合计行小数点位数怎样保留到7位(其他行的值都是7位,合计行只有4位)
 
设置DisplayFormat 格式试试
 
列的DisplayFormat 和合计行 footer 内的DisplayFormat='###,###,##0.0000000',Tnumericfield(Table.FieldByName('qty')).DisplayFormat:='###,###,##0.0000000';都试过还是不行
 
我也碰到楼主这样的问题, 关注...........
 
除了用字符赋值,还有别的办法吗?哥们...
 
在footer属性中试一下,应该是在这里设置
 
答案:-------------来自:yzhshi, 时间:2003-08-08 19:24, ID:2095688 在TDBSum类里面的SumValue: Currency;为Currency类型。而这个类型最多四位小数。如:procedure TForm1.Button1Click(Sender: TObject);var a: Currency;begin a := 1.123132412341234; ShowMessage(FloatToStr(a));end;所以要让它超出四位,除非你修改源码,将那个Currencry改成Double就可以了。
 
多人接受答案了。
 
后退
顶部