以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  whywhywhywhywhy?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=74688)

--  作者:hbhb
--  发布时间:2015/9/16 19:12:00
--  whywhywhywhywhy?
大师:究竟什么原因?表编辑后,一保存,修改的行就自动删除了?
--  作者:游
--  发布时间:2015/9/16 19:25:00
--  

因为新增行不符合筛选条件,没有显示出来呗。


--  作者:hbhb
--  发布时间:2015/9/16 19:32:00
--  
没有设置筛选条件,只是清除一些了原来的所有记录,保存,然后在写进数据,再保存就自动删除了写进数据的行?,难道前面的删除不能保存?
--  作者:大红袍
--  发布时间:2015/9/16 19:33:00
--  

 口说无凭,做例子上来看看。

 

 去看beforeSaveDataRow等事件的代码


--  作者:hbhb
--  发布时间:2015/9/16 19:40:00
--  
两个月前就这样,删除了一些重复保存的代码好了,今天又发现此问题了,究竟是什么潜伏的鬼?beforeSaveDataRow事件没有代码。
--  作者:大红袍
--  发布时间:2015/9/16 19:42:00
--  

新增行,然后保存项目,就这样?任意表?

 

测试的时候,你要最简你的环境,避免其它代码影响啊


--  作者:hbhb
--  发布时间:2015/9/16 20:09:00
--  
窗口中的sql表,绑定到一张表a,如果表a修改后保存,窗口中的表修改过的行就不存在了,要重新绑定吗?
--  作者:大红袍
--  发布时间:2015/9/16 20:11:00
--  

以最后一次保存的为准。

 

例子说明


--  作者:hbhb
--  发布时间:2015/9/16 20:19:00
--  
怪事了,难道是外星鬼,就是不行,只有去除保存原表的保存,用e.table保存就好了,为什么?
--  作者:大红袍
--  发布时间:2015/9/16 20:23:00
--  
 做一个类似的例子,上传上来。