以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  求助授权表达式  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=17651)

--  作者:SZDVYE
--  发布时间:2012/3/20 15:21:00
--  求助授权表达式

老大,请交授权表达式,实在研究不出来,请指教:

原来设置:

LoadUserSetting

If User.Group = "高层" Then

DataTables("客户档案").LoadFilter = ""

ElseIf User.Group = "财务" Then

DataTables("客户档案").LoadFilter = ""

Else

    DataTables("客户档案").LoadFilter = "二类_编辑部门= \'" & User.Group & "\'"

End If

DataTables("客户档案").Load()

 

我想改成,如果编辑组为经理时,LoadFilter“二类_编辑部门”内容等于“经理”的行显示出来

         如果编辑组为财务时,LoadFilter“二类_编辑部门”内容等于“经理”的或“四类_编辑部门”内容等于“财务”的行显示出来


--  作者:狐狸爸爸
--  发布时间:2012/3/20 15:38:00
--  
If User.Group = "经理" Then
    DataTables("客户档案").LoadFilter = "二类_编辑部门 =  \'经理\'"
ElseIf
    DataTables("客户档案").LoadFilter = "二类_编辑部门 = \'经理\' or 四类_编辑部门 = \'财务\'"
End If
DataTables("客户档案").Load()

--  作者:SZDVYE
--  发布时间:2012/3/20 16:46:00
--  
谢谢你,老大。早知道这么快就解答问题,应该一早就请教你们了。