以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 锁定行求代码 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=143781) |
|
-- 作者:31803263 -- 发布时间:2019/12/4 12:01:00 -- 锁定行求代码 “发票进度”列值=“已开票” 锁定 该行,并且 “发票进度”列,可编辑。(发票进度列赋不同的值,来控制这行的锁定或者解锁) [此贴子已经被作者于2019/12/4 13:33:10编辑过]
|
|
-- 作者:有点蓝 -- 发布时间:2019/12/4 13:37:00 -- PrepareEdit事件 If e.Col.name <> "发票进度" andalso e.row("发票进度") = “已开票” Then e.Cancel = True
End If |
|
-- 作者:31803263 -- 发布时间:2019/12/4 13:37:00 -- “发票进度”列值=“已开票” 锁定 该行 “发票进度”列值=“未开发票”或者空值时 不锁定这行 发票进度列,永远可编辑 用发票进度列,控制行的锁定和解锁 各位大大 随能告诉我代码怎么打!
|
|
-- 作者:31803263 -- 发布时间:2019/12/4 13:50:00 -- 可以了,谢谢大大 |
|
-- 作者:31803263 -- 发布时间:2019/12/4 17:18:00 --
|
|
-- 作者:有点蓝 -- 发布时间:2019/12/4 17:19:00 -- If e.Col.name <> "发票进度" AndAlso e.Col.name <>"辅助" AndAlso e.Row("发票进度") = "已开票" Then |