以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 怎样用 语句设置 固定小数位数 设置为 Ture (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=125095) |
-- 作者:playmal -- 发布时间:2018/9/19 20:39:00 -- 怎样用 语句设置 固定小数位数 设置为 Ture 怎样用 语句设置 固定小数位数 设置为 Ture |
-- 作者:有点甜 -- 发布时间:2018/9/19 20:49:00 -- 直接设置格式
http://www.foxtable.com/webhelp/scr/1659.htm
|
-- 作者:playmal -- 发布时间:2018/9/19 20:57:00 -- 不行的 我设置了以后,显示整数的时候,还是没有小数点后面的000,例如,33输入以后,还是33,只有手动打开固定小数位数选项为true,才会自动显示为33.000
|
-- 作者:playmal -- 发布时间:2018/9/19 21:10:00 -- 请甜主好好看看 有没有什么系统变量设置就应该可以了吧;
|
-- 作者:有点甜 -- 发布时间:2018/9/19 21:43:00 -- 以下是引用playmal在2018/9/19 20:57:00的发言:
不行的 我设置了以后,显示整数的时候,还是没有小数点后面的000,例如,33输入以后,还是33,只有手动打开固定小数位数选项为true,才会自动显示为33.000
测试可以
DataTables("表A").DataCols("第二列").SetFormat("0.000") |
-- 作者:playmal -- 发布时间:2018/9/19 21:54:00 -- 这是不行的 因为,列属性里面有一个设置是“固定小数位数”,必须设置为TRUE,才可以显示33.000 按照上述定义,只是设置了数据的格式而已,实际“固定小数位数”,还是False
|
-- 作者:有点甜 -- 发布时间:2018/9/19 22:49:00 -- 以下是引用playmal在2018/9/19 21:54:00的发言:
这是不行的 因为,列属性里面有一个设置是“固定小数位数”,必须设置为TRUE,才可以显示33.000
按照上述定义,只是设置了数据的格式而已,实际“固定小数位数”,还是False
效果一样啊。如果有问题实例发上来说明。 |