以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 根据用户角色去加载表怎么写 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=188603) |
-- 作者:fx719 -- 发布时间:2023/10/4 13:59:00 -- 根据用户角色去加载表怎么写 比如开发者加载所有表, 角色1,加载ab表, 角色2,加载bc表, 以下内容为程序代码: 1 Select Case e.User.Roles \'只有开发者才加载表C 2 Case e.User.IsRole("业务") 3 MessageBox.Show(1) 4 If e.DataTableName = "Z_授权表" Then 5 MessageBox.Show(2) 6 e.Cancel = True 7 8 End if 9 End Select |
-- 作者:有点蓝 -- 发布时间:2023/10/5 22:59:00 -- 假设这些都是外部表: select case e.DataTableName case "a" if e.User.IsRole("角色2") then e.cancel=true endif case "c" if e.User.IsRole("角色1") then e.cancel=true endif end select
|