以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  临时表中的小数点位数问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=54180)

--  作者:ap9709130
--  发布时间:2014/7/23 11:19:00
--  临时表中的小数点位数问题
我在系统中需要用到临时表,但临时表的的列中的小数点位默认是4位的,如果想把它变成7位,要怎么设?
--  作者:Bin
--  发布时间:2014/7/23 11:19:00
--  
DataTables("表A").DataCols("ddd").SetFormat("#0.0000000")
--  作者:nothing
--  发布时间:2014/7/23 11:21:00
--  

DataTables("订单").DataCols("单价").Decimals = 6
DataTables(
"订单").DataCols("单价").SetFormat("0.000000")


--  作者:ap9709130
--  发布时间:2014/7/23 11:28:00
--  
不行啊。这样做只能在位数上加0。比如我输入 1.2345678  会变成:1.23460000.达不到目的。不是临时表的话,可以到表属性里设位数,但临时表设不了,要怎么弄啊!
--  作者:Bin
--  发布时间:2014/7/23 11:30:00
--  
看3楼
--  作者:ap9709130
--  发布时间:2014/7/23 11:44:00
--  
3楼的不行。临时表不起作用。
--  作者:ap9709130
--  发布时间:2014/7/23 11:46:00
--  
还有人有方法吗?位数太少,算出来的数不对啊。
--  作者:有点甜
--  发布时间:2014/7/23 11:47:00
--  
以下是引用ap9709130在2014-7-23 11:44:00的发言:
3楼的不行。临时表不起作用。

 

这个不可能,例子发上来。


--  作者:ap9709130
--  发布时间:2014/7/23 11:52:00
--  
搞定了。多谢大家!