以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助] 双击单元格,整数自动变成了一位数  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=2606)

--  作者:gamtings
--  发布时间:2009/4/27 15:27:00
--  [求助] 双击单元格,整数自动变成了一位数
我用SQLServer作为外部数据源,在SQLServer中将数值列设为decimal类型,18位有限数字,2位小数,在狐表中引用该表后,将“表属性”中的最大小数位数设为2,固定小数位数设为True。在单元格中输入数据后保存(输入如111、1222,2222等),再同步当前表,当我再双击该单元格后数据竟然变成了一位数(如2、1、3),试了多次,发现如输入2345等不重复的数字不会有这个问题,内部表没有这个问题,如不设固定小数位及最大小数位没这个问题,输入保存后不同步没这个问题。老爹看看是不是有bug,还是我没设置好。
--  作者:狐狸爸爸
--  发布时间:2009/4/27 16:30:00
--  
收藏,我抽空看一下。
--  作者:gamtings
--  发布时间:2009/4/27 16:47:00
--  
好的!
--  作者:gamtings
--  发布时间:2009/5/12 10:08:00
--  
老爹,这个问题还没解决啊!!!
--  作者:狐狸爸爸
--  发布时间:2009/5/12 10:09:00
--  
怪事,我测试没有这个问题呢。
你换个输入法看看。
--  作者:gamtings
--  发布时间:2009/5/12 10:43:00
--  
换输入法也是一样,老爹是不是用SQLServer作数据源?还有表属性”中的最大小数位数设为2,固定小数位数设为True
--  作者:gamtings
--  发布时间:2009/5/12 10:45:00
--  
还有就是保存后再载入才会出现,没保存没问题