以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  如何设定数值临时列的位数  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=73276)

--  作者:ap9709130
--  发布时间:2015/8/15 16:35:00
--  如何设定数值临时列的位数

我是用 datacols.add 的方法增加的数值列,想设该列的位数为9?

 

DataTables("订单").DataCols("单价").Decimals = 9  这个命令不行,设了以后还是4位. 请教要用哪个方法呢?


--  作者:czy
--  发布时间:2015/8/15 19:10:00
--  
 

Decimals

设置数值列允许输入的最大小数位数。

例如:

DataTables("订单").DataCols("单价").Decimals = 2

默认显示的小数位数为4,如果设置允许输入的小数位数超过4,则应该设置数值列的显示格式,允许显示超过4位的小数位数。

例如:

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