dbgrideh中有一列数据,显示的格式为#,##0.00000000,保留8位小数,
要在汇总行内显示该列的汇总值,也是保留8位小数,
属性设置如下:
valuetype = fvtsum
fieldname = ***
displayformat := #,##0.00000000
footer.displayformat := #,##0.00000000结果呢上面的数据显示正确,汇总行中的数据小数部分最后4位总是显示为0000,前面4位显示正确,
ps: 即使是一行数据的时候,汇总行后4位显示的也是0000,跟上面的数据不相等,
如果保留4位小数显示是正确的,4位以上就出现以上的问题,
也试了一下其他的字段,改成保留8位小数,有的后4位会是9999(实际加起来不是的)找了半天,找不出原因,所以来求助各位了查询用的是tquery,字段都是在查询过程中生成的