Foxtable(狐表)用户栏目专家坐堂 → [求助]关于不同用户分组使用不同按钮的问题


  共有4245人关注过本帖树形打印复制链接

主题:[求助]关于不同用户分组使用不同按钮的问题

帅哥哟,离线,有人找我吗?
JK362223
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:422 积分:2708 威望:0 精华:0 注册:2012/2/10 18:12:00
[求助]关于不同用户分组使用不同按钮的问题  发帖心情 Post By:2015/4/10 9:47:00 [显示全部帖子]

假设某个窗口中有“挂号收费”按钮1、“门诊部”按钮2、“住院部病历”按钮3、“财务部”按钮4、“财务部门诊报销”按钮5、“财务部住院报销”按钮6,现在职员A隶属“医疗部”,B隶属“财务部”,C隶属“行政办”,D隶属“药房部”。我现在想要的效果是:A打开窗口时,只显示按钮2和3,B只显示4、5和6,,D只显示1,而C全部按钮都显示。代码如下:
窗口AfterLoad事件:
If User.Group <> "医疗部" Then
    e.Form.Controls("Button2").Enabled = False
    e.Form.Controls("Button3").Enabled = False
    
End If

If User.Group <> "药房部" Then
    e.Form.Controls("Button1").Enabled = False
End If


If User.Group <> "财务部" Then
    e.Form.Controls("Button4").Enabled = False
    e.Form.Controls("Button5").Enabled = False
    e.Form.Controls("Button6").Enabled = False
End If


If User.Group <> "行政办" Then
    e.Form.Controls("Button1").Enabled = False
    e.Form.Controls("Button2").Enabled = False
    e.Form.Controls("Button3").Enabled = False
    e.Form.Controls("Button4").Enabled = False
    e.Form.Controls("Button5").Enabled = False
    e.Form.Controls("Button6").Enabled = False
End If

因为有穿插使用的原因,所以该代码达不到预想效果,还请老师帮忙修改下,谢谢!

 回到顶部
帅哥哟,离线,有人找我吗?
jk362223
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:422 积分:2708 威望:0 精华:0 注册:2012/2/10 18:12:00
  发帖心情 Post By:2015/4/10 11:30:00 [显示全部帖子]

回楼上,依此代码格式还是不行,例子如下:
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目4.foxdb.zip

烦劳修改下。


 回到顶部
帅哥哟,离线,有人找我吗?
JK362223
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:422 积分:2708 威望:0 精华:0 注册:2012/2/10 18:12:00
  发帖心情 Post By:2015/4/10 14:35:00 [显示全部帖子]

是禁用。比如医疗部,按钮23可用,1456禁用;而行政办,按钮123456都可用。

 回到顶部
帅哥哟,离线,有人找我吗?
JK362223
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:422 积分:2708 威望:0 精华:0 注册:2012/2/10 18:12:00
  发帖心情 Post By:2015/4/10 15:25:00 [显示全部帖子]

额,可以劳烦举下例子吗?新手,刚接触狐表,还是没有尝试成功。麻烦老师了!

 回到顶部
帅哥哟,离线,有人找我吗?
JK362223
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:422 积分:2708 威望:0 精华:0 注册:2012/2/10 18:12:00
  发帖心情 Post By:2015/4/10 16:06:00 [显示全部帖子]

你看如下的代码哪里出错了呢,在窗口AfterLoad事件中填写,登陆不同用户界面显示的按钮还是没有达到预期的效果。

其中医疗部只显示按钮2、8、11、02,药房部只显示按钮1、07,实验室检查部只显示13、15,财务部显示3、14、08,门诊财务部显示14,住院财务部只显示08,护理部只显示02、09、03、04,后勤部只显示3、05、06、12,行政办显示全部的按钮。

If User.Group <> "医疗部" Then
    e.Form.Controls("Button1").Enabled = True
    e.Form.Controls("Button07").Enabled = True
    e.Form.Controls("Button7").Enabled = True
    e.Form.Controls("Button09").Enabled = True
    e.Form.Controls("Button03").Enabled = True
    e.Form.Controls("Button04").Enabled = True
    e.Form.Controls("Button13").Enabled = True
    e.Form.Controls("Button15").Enabled = True
    e.Form.Controls("Button14").Enabled = True
    e.Form.Controls("Button3").Enabled = True
    e.Form.Controls("Button08").Enabled = True
    e.Form.Controls("Button05").Enabled = True
    e.Form.Controls("Button06").Enabled = True
    e.Form.Controls("Button12").Enabled = True
    e.Form.Controls("Button2").Enabled = False    
    e.Form.Controls("Button8").Enabled = False   
    e.Form.Controls("Button11").Enabled = False   
    e.Form.Controls("Button02").Enabled = False


Else If User.Group <> "药房部" Then
    e.Form.Controls("Button2").Enabled = True
    e.Form.Controls("Button7").Enabled = True
    e.Form.Controls("Button8").Enabled = True
    e.Form.Controls("Button11").Enabled = True
    e.Form.Controls("Button02").Enabled = True
    e.Form.Controls("Button09").Enabled = True
    e.Form.Controls("Button03").Enabled = True
    e.Form.Controls("Button04").Enabled = True
    e.Form.Controls("Button13").Enabled = True
    e.Form.Controls("Button15").Enabled = True
    e.Form.Controls("Button14").Enabled = True
    e.Form.Controls("Button3").Enabled = True
    e.Form.Controls("Button08").Enabled = True
    e.Form.Controls("Button05").Enabled = True
    e.Form.Controls("Button06").Enabled = True
    e.Form.Controls("Button12").Enabled = True
    e.Form.Controls("Button1").Enabled = False    
    e.Form.Controls("Button07").Enabled = False  


Else If User.Group <> "实验室检查部" Then
    e.Form.Controls("Button1").Enabled = True
    e.Form.Controls("Button2").Enabled = True
    e.Form.Controls("Button07").Enabled = True
    e.Form.Controls("Button7").Enabled = True
    e.Form.Controls("Button8").Enabled = True
    e.Form.Controls("Button11").Enabled = True
    e.Form.Controls("Button02").Enabled = True
    e.Form.Controls("Button09").Enabled = True
    e.Form.Controls("Button03").Enabled = True
    e.Form.Controls("Button04").Enabled = True
    e.Form.Controls("Button14").Enabled = True
    e.Form.Controls("Button3").Enabled = True
    e.Form.Controls("Button08").Enabled = True
    e.Form.Controls("Button05").Enabled = True
    e.Form.Controls("Button06").Enabled = True
    e.Form.Controls("Button12").Enabled = True
    e.Form.Controls("Button13").Enabled = False    
    e.Form.Controls("Button15").Enabled = False    


Else If User.Group <> "财务部" Then
    e.Form.Controls("Button13").Enabled = True
    e.Form.Controls("Button15").Enabled = True
    e.Form.Controls("Button08").Enabled = True
     e.Form.Controls("Button1").Enabled = True
    e.Form.Controls("Button2").Enabled = True
    e.Form.Controls("Button07").Enabled = True
    e.Form.Controls("Button7").Enabled = True
    e.Form.Controls("Button8").Enabled = True
    e.Form.Controls("Button11").Enabled = True
    e.Form.Controls("Button02").Enabled = True
    e.Form.Controls("Button09").Enabled = True
    e.Form.Controls("Button03").Enabled = True
    e.Form.Controls("Button04").Enabled = True
    e.Form.Controls("Button05").Enabled = True
    e.Form.Controls("Button06").Enabled = True
    e.Form.Controls("Button12").Enabled = True
    e.Form.Controls("Button3").Enabled = False     
    e.Form.Controls("Button14").Enabled = False 
    e.Form.Controls("Button08").Enabled = False     


Else If User.Group <> "门诊财务部" Then
    e.Form.Controls("Button3").Enabled = True
    e.Form.Controls("Button13").Enabled = True
    e.Form.Controls("Button15").Enabled = True
    e.Form.Controls("Button08").Enabled = True
     e.Form.Controls("Button1").Enabled = True
    e.Form.Controls("Button2").Enabled = True
    e.Form.Controls("Button07").Enabled = True
    e.Form.Controls("Button7").Enabled = True
    e.Form.Controls("Button8").Enabled = True
    e.Form.Controls("Button11").Enabled = True
    e.Form.Controls("Button02").Enabled = True
    e.Form.Controls("Button09").Enabled = True
    e.Form.Controls("Button03").Enabled = True
    e.Form.Controls("Button04").Enabled = True
    e.Form.Controls("Button05").Enabled = True
    e.Form.Controls("Button06").Enabled = True
    e.Form.Controls("Button12").Enabled = True
    e.Form.Controls("Button14").Enabled = False 


Else If User.Group <> "住院财务部" Then
    e.Form.Controls("Button3").Enabled = True
    e.Form.Controls("Button13").Enabled = True
    e.Form.Controls("Button15").Enabled = True
    e.Form.Controls("Button14").Enabled = True
     e.Form.Controls("Button1").Enabled = True
    e.Form.Controls("Button2").Enabled = True
    e.Form.Controls("Button07").Enabled = True
    e.Form.Controls("Button7").Enabled = True
    e.Form.Controls("Button8").Enabled = True
    e.Form.Controls("Button11").Enabled = True
    e.Form.Controls("Button02").Enabled = True
    e.Form.Controls("Button09").Enabled = True
    e.Form.Controls("Button03").Enabled = True
    e.Form.Controls("Button04").Enabled = True
    e.Form.Controls("Button05").Enabled = True
    e.Form.Controls("Button06").Enabled = True
    e.Form.Controls("Button12").Enabled = True
    e.Form.Controls("Button08").Enabled = False  


Else If User.Group <> "护理部" Then
    e.Form.Controls("Button13").Enabled = True
    e.Form.Controls("Button15").Enabled = True
    e.Form.Controls("Button08").Enabled = True
     e.Form.Controls("Button1").Enabled = True
    e.Form.Controls("Button2").Enabled = True
    e.Form.Controls("Button07").Enabled = True
    e.Form.Controls("Button7").Enabled = True
    e.Form.Controls("Button8").Enabled = True
    e.Form.Controls("Button11").Enabled = True
    e.Form.Controls("Button3").Enabled = True
    e.Form.Controls("Button14").Enabled = True
    e.Form.Controls("Button05").Enabled = True
    e.Form.Controls("Button06").Enabled = True
    e.Form.Controls("Button12").Enabled = True
    e.Form.Controls("Button02").Enabled = False   
    e.Form.Controls("Button09").Enabled = False
    e.Form.Controls("Button03").Enabled = False
    e.Form.Controls("Button04").Enabled = False 


Else If User.Group <> "后勤部" Then
    e.Form.Controls("Button02").Enabled = True
    e.Form.Controls("Button09").Enabled = True
    e.Form.Controls("Button03").Enabled = True
    e.Form.Controls("Button04").Enabled = True
    e.Form.Controls("Button13").Enabled = True
    e.Form.Controls("Button15").Enabled = True
    e.Form.Controls("Button08").Enabled = True
     e.Form.Controls("Button1").Enabled = True
    e.Form.Controls("Button2").Enabled = True
    e.Form.Controls("Button07").Enabled = True
    e.Form.Controls("Button7").Enabled = True
    e.Form.Controls("Button8").Enabled = True
    e.Form.Controls("Button11").Enabled = True
    e.Form.Controls("Button3").Enabled = True
    e.Form.Controls("Button14").Enabled = True
    e.Form.Controls("Button05").Enabled = False   
    e.Form.Controls("Button06").Enabled = False
    e.Form.Controls("Button12").Enabled = False
    e.Form.Controls("Button3").Enabled = False


Else If User.Group <> "行政办" Then
    e.Form.Controls("Button1").Enabled = False    
    e.Form.Controls("Button2").Enabled = False   
    e.Form.Controls("Button07").Enabled = False   
    e.Form.Controls("Button7").Enabled = False
    e.Form.Controls("Button8").Enabled = False
    e.Form.Controls("Button11").Enabled = False
    e.Form.Controls("Button02").Enabled = False
    e.Form.Controls("Button09").Enabled = False
    e.Form.Controls("Button03").Enabled = False
    e.Form.Controls("Button04").Enabled = False
    e.Form.Controls("Button13").Enabled = False
    e.Form.Controls("Button15").Enabled = False
    e.Form.Controls("Button3").Enabled = False
    e.Form.Controls("Button14").Enabled = False
    e.Form.Controls("Button08").Enabled = False
    e.Form.Controls("Button05").Enabled = False
    e.Form.Controls("Button06").Enabled = False
    e.Form.Controls("Button12").Enabled = False
End If

 回到顶部
帅哥哟,离线,有人找我吗?
JK362223
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:422 积分:2708 威望:0 精华:0 注册:2012/2/10 18:12:00
  发帖心情 Post By:2015/4/10 17:01:00 [显示全部帖子]

其中医疗部只显示按钮2、8、11、02,


If User.Group <> "医疗部" Then
    e.Form.Controls("Button1").Enabled = False
    e.Form.Controls("Button07").Enabled = False
    e.Form.Controls("Button7").Enabled = False
    e.Form.Controls("Button09").Enabled = False
    e.Form.Controls("Button03").Enabled = False
    e.Form.Controls("Button04").Enabled = False
    e.Form.Controls("Button13").Enabled = False
    e.Form.Controls("Button15").Enabled = False
    e.Form.Controls("Button14").Enabled = False
    e.Form.Controls("Button3").Enabled = False
    e.Form.Controls("Button08").Enabled = False
    e.Form.Controls("Button05").Enabled = False
    e.Form.Controls("Button06").Enabled = False
    e.Form.Controls("Button12").Enabled = False
    e.Form.Controls("Button2").Enabled = True    
    e.Form.Controls("Button8").Enabled = True   
    e.Form.Controls("Button11").Enabled = True  
    e.Form.Controls("Button02").Enabled = True

是这样的吗?显示 的按钮为True,禁用的为False???

 回到顶部
帅哥哟,离线,有人找我吗?
JK362223
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:422 积分:2708 威望:0 精华:0 注册:2012/2/10 18:12:00
  发帖心情 Post By:2015/4/10 17:42:00 [显示全部帖子]

有点整崩溃了,修改后的代码如下:
If User.Group <> "行政办" Then
    e.Form.Controls("Button1").Enabled = True    
    e.Form.Controls("Button2").Enabled = True   
    e.Form.Controls("Button07").Enabled = True    
    e.Form.Controls("Button7").Enabled = True
    e.Form.Controls("Button8").Enabled = True
    e.Form.Controls("Button11").Enabled = True
    e.Form.Controls("Button02").Enabled = True
    e.Form.Controls("Button09").Enabled = True
    e.Form.Controls("Button03").Enabled = True
    e.Form.Controls("Button04").Enabled = True
    e.Form.Controls("Button13").Enabled = True
    e.Form.Controls("Button15").Enabled = True
    e.Form.Controls("Button3").Enabled = True
    e.Form.Controls("Button14").Enabled = True
    e.Form.Controls("Button08").Enabled = True
    e.Form.Controls("Button05").Enabled = True
    e.Form.Controls("Button06").Enabled = True
    e.Form.Controls("Button12").Enabled = True

Else If User.Group <> "药房部" Then
    e.Form.Controls("Button2").Enabled = False
    e.Form.Controls("Button7").Enabled = False
    e.Form.Controls("Button8").Enabled = False
    e.Form.Controls("Button11").Enabled = False
    e.Form.Controls("Button02").Enabled = False
    e.Form.Controls("Button09").Enabled = False
    e.Form.Controls("Button03").Enabled = False
    e.Form.Controls("Button04").Enabled = False
    e.Form.Controls("Button13").Enabled = False
    e.Form.Controls("Button15").Enabled = False
    e.Form.Controls("Button14").Enabled = False
    e.Form.Controls("Button3").Enabled = False
    e.Form.Controls("Button08").Enabled = False
    e.Form.Controls("Button05").Enabled = False
    e.Form.Controls("Button06").Enabled = False
    e.Form.Controls("Button12").Enabled = False
    e.Form.Controls("Button1").Enabled = True    
    e.Form.Controls("Button07").Enabled = True   

Else If User.Group <> "实验室检查部" Then
    e.Form.Controls("Button1").Enabled = False
    e.Form.Controls("Button2").Enabled = False
    e.Form.Controls("Button07").Enabled = False
    e.Form.Controls("Button7").Enabled = False
    e.Form.Controls("Button8").Enabled = False
    e.Form.Controls("Button11").Enabled = False
    e.Form.Controls("Button02").Enabled = False
    e.Form.Controls("Button09").Enabled = False
    e.Form.Controls("Button03").Enabled = False
    e.Form.Controls("Button04").Enabled = False
    e.Form.Controls("Button14").Enabled = False
    e.Form.Controls("Button3").Enabled = False
    e.Form.Controls("Button08").Enabled = False
    e.Form.Controls("Button05").Enabled = False
    e.Form.Controls("Button06").Enabled = False
    e.Form.Controls("Button12").Enabled = False
    e.Form.Controls("Button13").Enabled = True    
    e.Form.Controls("Button15").Enabled = True   

Else If User.Group <> "财务部" Then
    e.Form.Controls("Button13").Enabled = False
    e.Form.Controls("Button15").Enabled = False
    e.Form.Controls("Button08").Enabled = False
     e.Form.Controls("Button1").Enabled = False
    e.Form.Controls("Button2").Enabled = False
    e.Form.Controls("Button07").Enabled = False
    e.Form.Controls("Button7").Enabled = False
    e.Form.Controls("Button8").Enabled = False
    e.Form.Controls("Button11").Enabled = False
    e.Form.Controls("Button02").Enabled = False
    e.Form.Controls("Button09").Enabled = False
    e.Form.Controls("Button03").Enabled = False
    e.Form.Controls("Button04").Enabled = False
    e.Form.Controls("Button05").Enabled = False
    e.Form.Controls("Button06").Enabled = False
    e.Form.Controls("Button12").Enabled = False
    e.Form.Controls("Button3").Enabled = True    
    e.Form.Controls("Button14").Enabled = True
    e.Form.Controls("Button08").Enabled = True     

Else If User.Group <> "门诊财务部" Then
    e.Form.Controls("Button3").Enabled = False
    e.Form.Controls("Button13").Enabled = False
    e.Form.Controls("Button15").Enabled = False
    e.Form.Controls("Button08").Enabled = False
     e.Form.Controls("Button1").Enabled = False
    e.Form.Controls("Button2").Enabled = False
    e.Form.Controls("Button07").Enabled = False
    e.Form.Controls("Button7").Enabled = False
    e.Form.Controls("Button8").Enabled = False
    e.Form.Controls("Button11").Enabled = False
    e.Form.Controls("Button02").Enabled = False
    e.Form.Controls("Button09").Enabled = False
    e.Form.Controls("Button03").Enabled = False
    e.Form.Controls("Button04").Enabled = False
    e.Form.Controls("Button05").Enabled = False
    e.Form.Controls("Button06").Enabled = False
    e.Form.Controls("Button12").Enabled = False
    e.Form.Controls("Button14").Enabled = True 

Else If User.Group <> "住院财务部" Then
    e.Form.Controls("Button3").Enabled = False
    e.Form.Controls("Button13").Enabled = False
    e.Form.Controls("Button15").Enabled = False
    e.Form.Controls("Button14").Enabled = False
     e.Form.Controls("Button1").Enabled = False
    e.Form.Controls("Button2").Enabled = False
    e.Form.Controls("Button07").Enabled = False
    e.Form.Controls("Button7").Enabled = False
    e.Form.Controls("Button8").Enabled = False
    e.Form.Controls("Button11").Enabled = False
    e.Form.Controls("Button02").Enabled = False
    e.Form.Controls("Button09").Enabled = False
    e.Form.Controls("Button03").Enabled = False
    e.Form.Controls("Button04").Enabled = False
    e.Form.Controls("Button05").Enabled = False
    e.Form.Controls("Button06").Enabled = False
    e.Form.Controls("Button12").Enabled = False
    e.Form.Controls("Button08").Enabled = True 

Else If User.Group <> "护理部" Then
    e.Form.Controls("Button13").Enabled = False
    e.Form.Controls("Button15").Enabled = False
    e.Form.Controls("Button08").Enabled = False
     e.Form.Controls("Button1").Enabled = False
    e.Form.Controls("Button2").Enabled = False
    e.Form.Controls("Button07").Enabled = False
    e.Form.Controls("Button7").Enabled = False
    e.Form.Controls("Button8").Enabled = False
    e.Form.Controls("Button11").Enabled = False
    e.Form.Controls("Button3").Enabled = False
    e.Form.Controls("Button14").Enabled = False
    e.Form.Controls("Button05").Enabled = False
    e.Form.Controls("Button06").Enabled = False
    e.Form.Controls("Button12").Enabled = False
    e.Form.Controls("Button02").Enabled = True    
    e.Form.Controls("Button09").Enabled = True
    e.Form.Controls("Button03").Enabled = True 
    e.Form.Controls("Button04").Enabled = True 

Else If User.Group <> "后勤部" Then
    e.Form.Controls("Button02").Enabled = False
    e.Form.Controls("Button09").Enabled = False
    e.Form.Controls("Button03").Enabled = False
    e.Form.Controls("Button04").Enabled = False
    e.Form.Controls("Button13").Enabled = False
    e.Form.Controls("Button15").Enabled = False
    e.Form.Controls("Button08").Enabled = False
     e.Form.Controls("Button1").Enabled = False
    e.Form.Controls("Button2").Enabled = False
    e.Form.Controls("Button07").Enabled = False
    e.Form.Controls("Button7").Enabled = False
    e.Form.Controls("Button8").Enabled = False
    e.Form.Controls("Button11").Enabled = False
    e.Form.Controls("Button3").Enabled = False
    e.Form.Controls("Button14").Enabled = False
    e.Form.Controls("Button05").Enabled = True    
    e.Form.Controls("Button06").Enabled = True
    e.Form.Controls("Button12").Enabled = True 
    e.Form.Controls("Button3").Enabled = True 

Else If User.Group <> "医疗部" Then
    e.Form.Controls("Button1").Enabled = False
    e.Form.Controls("Button07").Enabled = False
    e.Form.Controls("Button7").Enabled = False
    e.Form.Controls("Button09").Enabled = False
    e.Form.Controls("Button03").Enabled = False
    e.Form.Controls("Button04").Enabled = False
    e.Form.Controls("Button13").Enabled = False
    e.Form.Controls("Button15").Enabled = False
    e.Form.Controls("Button14").Enabled = False
    e.Form.Controls("Button3").Enabled = False
    e.Form.Controls("Button08").Enabled = False
    e.Form.Controls("Button05").Enabled = False
    e.Form.Controls("Button06").Enabled = False
    e.Form.Controls("Button12").Enabled = False
    e.Form.Controls("Button2").Enabled = True    
    e.Form.Controls("Button8").Enabled = True   
    e.Form.Controls("Button11").Enabled = True    
    e.Form.Controls("Button02").Enabled = True

End If

出现的效果是:若登陆名隶属行政办,则只显示出本该只药房部显示的按钮,而其他部门登陆后全部按钮都显示。

 回到顶部
帅哥哟,离线,有人找我吗?
JK362223
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:422 积分:2708 威望:0 精华:0 注册:2012/2/10 18:12:00
  发帖心情 Post By:2015/4/11 11:39:00 [显示全部帖子]

老师还是得麻烦你再看看,照你所说的修改代码后依然不行,需要全部显示按钮的却只显示其中一两个,只需要显示个别的却显示出全部的按钮。。

 回到顶部
帅哥哟,离线,有人找我吗?
JK362223
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:422 积分:2708 威望:0 精华:0 注册:2012/2/10 18:12:00
  发帖心情 Post By:2015/4/11 16:03:00 [显示全部帖子]

采用16L的方法已经解决好了,麻烦老师了,真是不好意思。

还有一个问题是关于“初始不加载”的,我想登陆时不加载任何表,当点击需要时才加载相应的表,不知代码该如何填写呢?

假设有表A\B\C,

BeforeLoadOuterTable事件:


Select Case e.DataTableName
    Case "表A","表B" '表A和表B无条件加载
    Case "表C"
        If e.User.Type <> UserTypeEnum.Developer Then '只有开发者才加载表C
            e.Cancel = True
        End If
    Case Else '其他所有表默认都不加载
        e.Cancel =
True

End
Select




 回到顶部
帅哥哟,离线,有人找我吗?
JK362223
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:422 积分:2708 威望:0 精华:0 注册:2012/2/10 18:12:00
  发帖心情 Post By:2015/4/11 16:04:00 [显示全部帖子]

谢谢提醒,一下子没转过弯,卡死在一条直线上,已解决了

 回到顶部
总数 12 1 2 下一页