以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  回收已经删除的行  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=27387)

--  作者:明丰
--  发布时间:2012/12/30 8:49:00
--  回收已经删除的行
请问“回收已经删除的行”的代码怎么写?制作一个类似系统“回收行”功能的按钮,如何设置?
[此贴子已经被作者于2012-12-30 8:58:03编辑过]

--  作者:lin_hailun
--  发布时间:2012/12/31 11:47:00
--  
 不难,思路是这样的:

 增加一列,比如叫 删除标志列,比如有一个删除按钮,删除按钮代码把标志列改值为true,这就行了。

 之后的操作判断一下这个标志列就行了。

--  作者:明丰
--  发布时间:2012/12/31 13:07:00
--  

也就是先作个删除标记并隐藏该行,保存的时候再彻底删除。

回收行会涉及到重复值问题。一般很少用。

 

系统自带的回收行有以下小问题:

如果某列禁止重复值,而这时新增行输入的值与删除行对应的值重复时,也一样能恢复删除行,从而使禁止重复值设置无效。

[此贴子已经被作者于2012-12-31 13:08:35编辑过]

--  作者:nblwar
--  发布时间:2013/1/1 18:55:00
--  
狐表还有隐藏行的代码??
--  作者:lin_hailun
--  发布时间:2013/1/4 9:07:00
--  
以下是引用nblwar在2013-1-1 18:55:00的发言:
狐表还有隐藏行的代码??


隐藏行?木有,说的是筛选,筛选掉某些行。