以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]只能由开发者才能去除审核列的选择(已解决) (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=67571) |
-- 作者:yyzlxc -- 发布时间:2015/4/26 21:44:00 -- [求助]只能由开发者才能去除审核列的选择(已解决) 要求只有开发者才可以去除审核列的选择,但是不能达到所需的效果,问题在哪里,请各位老师指教,谢谢!! PrepareEdit事件 If e.Col.Name <> "审核" Then e.Cancel = e.Row("审核") End If DataColChanging事件 If e.DataRow("审核") = True Then If e.DataRow.Locked = True Then If User.Group <> "开发者" Then e.Cancel = True End If End If End If [此贴子已经被作者于2015/4/26 21:59:19编辑过]
|
-- 作者:yyzlxc -- 发布时间:2015/4/26 21:59:00 -- 问题解决,原两处代码去除,只要如下代码,就可以实现所需效果。 PrepareEdit事件 If e.Row("审核") = True AndAlso user.name <> "开发者" Then e.Cancel = True End If
|