以文本方式查看主题

-  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=49037)

--  作者:xiaohuli
--  发布时间:2014/4/11 9:33:00
--  数据保存
在窗口1中,只要双击窗口中的单元格,没改变数据,关闭窗口时就会出现记录已修改是否保存的提示。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:保存数据.foxdb


--  作者:Bin
--  发布时间:2014/4/11 9:37:00
--  
测试,没有这个问题啊.

可能你指的是第二列,第二列的话你双击数据变了啊  3.00000 变3了.当然就会提示了

--  作者:xiaohuli
--  发布时间:2014/4/11 9:42:00
--  
不只是那个问题,只要一打开编辑窗口,编辑的哪行就是红色的,关闭时得需要保存。这个不知道是怎么回事。
--  作者:Bin
--  发布时间:2014/4/11 9:44:00
--  
我这里反复测试没这个问题.
--  作者:Bin
--  发布时间:2014/4/11 9:56:00
--  
让同事在不同的电脑系统上测试了一下,依然没有问题. 除开第二列会出现 3.0000  双击它会变成3  这个情况下就会触发改变.否则一切正常.


至于是什么原因导致第二列这样,还没找到原因.我也很费解.

--  作者:xiaohuli
--  发布时间:2014/4/11 10:43:00
--  
ww
[此贴子已经被作者于2014-4-11 10:49:49编辑过]

--  作者:有点甜
--  发布时间:2014/4/11 11:11:00
--  
以下是引用Bin在2014-4-11 9:56:00的发言:
让同事在不同的电脑系统上测试了一下,依然没有问题. 除开第二列会出现 3.0000  双击它会变成3  这个情况下就会触发改变.否则一切正常.


至于是什么原因导致第二列这样,还没找到原因.我也很费解.

 

测试了一下,是列类型设置成了 高精度小数 的原因,如果你的数据是拷贝进去的,比如 3.000,显示是3,但是高精度小数存储的是文本,会记录成3.000的