Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共2 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:根据用户角色去加载表怎么写

1楼
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
2楼
有点蓝 发表于: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
共2 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03125 s, 2 queries.