以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [讨论] (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=93526) |
-- 作者:紫色幽魂 -- 发布时间:2016/11/30 16:06:00 -- [讨论] If e.IsFocusCell Then Select Case e.Col.Name Case "料单_审核人","构件数量","重量","制图人","深化图完成时间" If User.Group <> "料单" Or User.Group <> "料单主管" Then e.Cancel = True End If End Select End If 请教下这个需要怎么改
|
-- 作者:sloyy -- 发布时间:2016/11/30 16:08:00 -- 什么情况?想达到什么目的? |
-- 作者:有点蓝 -- 发布时间:2016/11/30 16:10:00 -- 有什么问题?改什么? |
-- 作者:紫色幽魂 -- 发布时间:2016/11/30 16:14:00 -- 我希望这些列只能是分组为料单或者料单组管才能更改,但是用这个组的用户实际都不能更改了 |
-- 作者:紫色幽魂 -- 发布时间:2016/11/30 16:15:00 -- 我希望这些列只能是分组为料单或者料单组管才能更改,但是用这个组的用户实际都不能更改了 |
-- 作者:有点色 -- 发布时间:2016/11/30 16:15:00 -- 肯定应该是并列关系
If User.Group <> "料单" AndAlso User.Group <> "料单主管" Then |
-- 作者:紫色幽魂 -- 发布时间:2016/11/30 16:22:00 -- 确实是的,但是这个不是应该是或者吗,and 是并且的意思两个条件都需要满足,or只需要满足一个就可以了啊,没有想明白 |
-- 作者:有点蓝 -- 发布时间:2016/11/30 16:26:00 -- 因为用的是 <>比较 |
-- 作者:紫色幽魂 -- 发布时间:2016/11/30 16:33:00 -- 好的 |