以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 权限 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=88799) |
-- 作者:g1j2h3 -- 发布时间:2016/8/9 19:10:00 -- 权限 我不想让库管组的人和李四打开时加载表A,下边这段代码错在哪?请老师指教 Select Case e.DataTableNameCase "表A" e.Cancel = (e.User.Group = "库管") Case "表A" e.Cancel = (e.User.Name = "李四") Case "表C" e.Cancel = (e.User.Name = "王五") End Select |
-- 作者:cbt -- 发布时间:2016/8/9 19:26:00 -- \'参考 Select Case e.DataTableName Case "表A" If e.User.Name = "李四" Or e.User.Group = "库管" e.Cancel = True End If Case "表C" e.Cancel = (e.User.Name = "王五") End Select \'或者这样 Select Case e.DataTableName Case "表A" e.Cancel = (e.User.Name = "李四") Or (e.User.Group = "库管") Case "表C" e.Cancel = (e.User.Name = "王五") End Select [此贴子已经被作者于2016/8/9 19:35:44编辑过]
|
-- 作者:g1j2h3 -- 发布时间:2016/8/9 19:31:00 -- 还真行,谢谢 [此贴子已经被作者于2016/8/9 19:39:02编辑过]
|
-- 作者:cbt -- 发布时间:2016/8/9 19:37:00 -- 嗯嗯 |
-- 作者:czy -- 发布时间:2016/8/9 19:38:00 -- Select Case e.DataTableName
这样也行吧 |
-- 作者:g1j2h3 -- 发布时间:2016/8/9 19:41:00 -- 五楼说的,李四还能加载,我试了,不过,也一并表示感谢 |
-- 作者:czy -- 发布时间:2016/8/9 19:43:00 -- 以下是引用g1j2h3在2016/8/9 19:41:00的发言:
五楼说的,李四还能加载,我试了,不过,也一并表示感谢
怎么可能还会加载呢? |