以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  自动编号的问题  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=28868)

--  作者:newuser
--  发布时间:2016/9/17 7:13:00
--  自动编号的问题
 有点老生常谈,也搜索了,还是没有找到理想的答案,请指教一下。想在 序号 列产生编号,1、2、3...问题是,如果对于默认值公式设置为Row,在插入或者删除行的时候,编号会出现问题,重复,或者缺失,这个问题如何克服。请指教。感谢。

--  作者:dancedy
--  发布时间:2016/9/17 8:23:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:223.egd


--  作者:newuser
--  发布时间:2016/9/17 14:11:00
--  
不行呀,我删除第4行,添加一行,然后,文件就变成了这个样子。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:asd.egd


--  作者:dancedy
--  发布时间:2016/9/17 14:26:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:asd.egd


--  作者:newuser
--  发布时间:2016/9/17 14:52:00
--  
如果使用行预处理公式,虽然可以满足序号保持连贯,可是,每次打开文件,即使没有进行操作,关闭时,也要询问是否保存,这个让人感觉不习惯,因为总是担心无意中修改了什么内容,所以,阅读数据库内容时,总是习惯如果出现这个询问,则表示有内容变动,如果选择不保存,又担心确实修改了内容,不保存使得工作白干了。请问,还有别的方法吗?既可以保证序号连贯,在打开文件不操作的情况下,关闭文件,不做询问。谢谢大侠指点。
--  作者:newuser
--  发布时间:2016/9/17 14:59:00
--  
刚才又试了一下,我可以在行预处理文件公式的后面增加一个save(),则可以免去询问,但是,如果进行了插入、删除行操作,则存盘询问也没有了,这又是不希望的。好郁闷,请大侠再帮我想一个两全其美的法子。谢谢!
--  作者:dancedy
--  发布时间:2016/9/17 18:30:00
--  
删除行不同修改数据,无法及时判断,可以考虑使用计时器秒秒判断,不然就做个按钮刷新了
--  作者:newuser
--  发布时间:2016/9/17 19:31:00
--  
 谢谢