以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  繁琐的审批流程,简单的权限管理  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=64836)

--  作者:lsy
--  发布时间:2015/3/3 11:24:00
--  繁琐的审批流程,简单的权限管理
审批流程描述:

主表:审批流程

权限设置:
用户名   角色名      角色权限
0000    项目开发   操作全部流程
0093    系统管理   审批
0011    信息维护   审核
0333    医技确认   填写“事项”,确认
PrepareEdit
Select e.Col.Name
    Case "事项","确认"
        If e.Row("审核") = True Then
            e.Cancel = True
        End If
    Case "审核"
        If e.Row.IsNull("确认") OrElse e.Row("确认") = False OrElse e.Row("审批") = True Then
            e.Cancel = True
        End If
    Case "审批"
        If e.Row.IsNull("审核") OrElse e.Row("审核") = False Then
            e.Cancel = True
        End If
End Select

优点:
权限由管理员设置,用户名、角色名及其权限的变动与事件代码无关。
代码简单、高效。

请参看:
http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=64607

--  作者:Bin
--  发布时间:2015/3/3 11:25:00
--  
谢谢分享
--  作者:花开的声音
--  发布时间:2015/3/3 11:45:00
--  
谢谢分享,收藏学习
--  作者:don
--  发布时间:2015/3/3 11:53:00
--  
學習!
--  作者:swagger
--  发布时间:2015/3/3 12:23:00
--  
谢谢分享
--  作者:swagger
--  发布时间:2015/3/3 12:23:00
--  
收藏学习
--  作者:blsu33
--  发布时间:2015/3/3 13:45:00
--  
顶 好东西 学习了 
--  作者:逛逛
--  发布时间:2015/3/3 18:23:00
--  

研究研究

 

 


--  作者:fytea
--  发布时间:2015/10/13 18:02:00
--  
下载了,打不开,报错
--  作者:wei0769
--  发布时间:2018/4/6 17:13:00
--  
谢谢分享