以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]锁定行  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=33011)

--  作者:tungwun
--  发布时间:2013/5/11 21:27:00
--  [求助]锁定行
锁定行 锁定的行内容是不可修改!  但窗口中用代码新增内容可以修改!  请问如何窗口中也无法修改?
--  作者:lsy
--  发布时间:2013/5/12 10:24:00
--  

如果是在窗口的控件中录入:

在Enter事件中

e.Cancel = CurrentTable.Current.Locked

 

如果是在代码中:

If CurrentTable.Current.Locked = False Then
    \'才执行有关代码

End If

[此贴子已经被作者于2013-5-12 10:25:51编辑过]

--  作者:jspta
--  发布时间:2013/5/12 13:22:00
--  
以下是引用tungwun在2013-5-11 21:27:00的发言:
锁定行 锁定的行内容是不可修改!  但窗口中用代码新增内容可以修改!  请问如何窗口中也无法修改?

什么意思?你控件和表字段绑定了吗?绑定后应该是不能修改的


--  作者:tungwun
--  发布时间:2013/5/12 16:40:00
--  
锁定行:

绑定后应该是不能修改 在窗口中TextBox可用代码加入内容及光镖可点,这样窗口会死?




--  作者:XYT
--  发布时间:2013/5/13 8:45:00
--  
以下是引用tungwun在2013-5-12 16:40:00的发言:
锁定行:

绑定后应该是不能修改 在窗口中TextBox可用代码加入内容及光镖可点,这样窗口会死?



不会,像2楼给的代码,判断当前行是否给锁定,是的话就取消输入。不想可以在控件输入也可以锁定控件

[此贴子已经被作者于2013-5-13 9:06:31编辑过]