以文本方式查看主题 - Foxtable(狐表) (http://www.foxtable.com/bbs/index.asp) -- 专家坐堂 (http://www.foxtable.com/bbs/list.asp?boardid=2) ---- 让不同用户处理不同的列 (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=159610) |
-- 作者:jick0526 -- 发布时间:2020/12/31 18:14:00 -- 让不同用户处理不同的列 老师,请问下看如果我想用户A在表A里面除了D列和F列能编辑,其他列都不能编辑,代码要怎么写? [此贴子已经被作者于2020/12/31 20:03:34编辑过]
|
-- 作者:有点蓝 -- 发布时间:2020/12/31 20:08:00 -- 参考:http://www.foxtable.com/webhelp/topics/0605.htm Select Case e.Col.Name Case "D","F" Case Else e.Cancel = True End Select |
-- 作者:jick0526 -- 发布时间:2020/12/31 22:10:00 -- 老师,这代码要怎么改,我想要如果用户名字不是经理,那么只能修改D列和F列,其他列都不能修改,如果 是经理则全部都可以 Select Case e.Col.Name If User.Name <> "经理" Then Case "D","F" Case Else e.Cancel = True Else e.Cancel = False End Select End If
|
-- 作者:有点蓝 -- 发布时间:2020/12/31 22:48:00 -- If User.Name <> "经理" Then Select Case e.Col.Name Case "D","F" Case Else e.Cancel = True End Select End If
|