以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  将一个表设为不可修改,然后选择一行,点击一个按钮,该行可以修改,如何实现?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=61220)

--  作者:bzfc57
--  发布时间:2014/12/9 9:37:00
--  将一个表设为不可修改,然后选择一行,点击一个按钮,该行可以修改,如何实现?
 将一个表设为不可修改,然后选择一行,点击一个按钮,该行可以修改,如何实现?
--  作者:Bin
--  发布时间:2014/12/9 9:40:00
--  
那你把所有行都锁定,  然后解锁某行

锁定所有行用  datatables(X).replacefor("_Locked",true)

--  作者:bzfc57
--  发布时间:2014/12/9 10:14:00
--  
系统撤销键在删除行时是不可用的,如何实现,照搬代码的撤销键删除行后还可以用,就会出现错误。如何定义在修改数据后可以用,删除行后不可以用呢
--  作者:有点甜
--  发布时间:2014/12/9 10:18:00
--  

 回复3楼,不理解你什么意思。

 

 怎么出错,出什么错,做个例子上来


--  作者:bzfc57
--  发布时间:2014/12/9 10:27:00
--  
第一、撤销键是不可以撤销删除行的吧?这个是不是对的
第二、在删除行后,在点击撤销键,就会出现运行错误:不能通过已删除的行访问该行的信息。

--  作者:有点甜
--  发布时间:2014/12/9 10:29:00
--  

1、是的,删除的行,必须通过回收才能回来; http://www.foxtable.com/help/topics/1632.htm

 

2、你撤销键写了什么代码啊?


--  作者:bzfc57
--  发布时间:2014/12/9 10:31:00
--  
用了系统的:Syscmd.Edit.Undo()
--  作者:有点甜
--  发布时间:2014/12/9 10:32:00
--  
 不会出错啊,怎么操作,出错。
--  作者:bzfc57
--  发布时间:2014/12/9 10:34:00
--  
删除行后,点击撤销就会出错,你可以试试。(新建一个撤销按钮)
foxtable本身不会出差是,因为,删除行后,撤销到删除行的那一步,撤销键不可用了。

--  作者:有点甜
--  发布时间:2014/12/9 10:36:00
--  
 不会报错。