以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]代码问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=152521)

--  作者:lfc2019
--  发布时间:2020/7/14 11:02:00
--  [求助]代码问题
If e.Row("code_m") = "Y"  Then  
    e.Cancel = True
    Messagebox.Show("已核准,不可修改!( StartEdit)","提示",MessageBoxButtons.OK, MessageBoxIcon.Information)
End If
上面的代码,code_m列变y之后就能不修改了,能不能设置例外,变Y之后还能更改某一列?

--  作者:有点蓝
--  发布时间:2020/7/14 11:05:00
--  
比如

if e.col.name <> "第一列"
If e.Row("code_m") = "Y"  Then  
    e.Cancel = True
    Messagebox.Show("已核准,不可修改!( StartEdit)","提示",MessageBoxButtons.OK, MessageBoxIcon.Information)
End If
end if