Foxtable(狐表)用户栏目专家坐堂 → 打开系统时用户加载问题


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

主题:打开系统时用户加载问题

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


加好友 发短信
等级:三尾狐 帖子:689 积分:5155 威望:0 精华:0 注册:2017/10/22 10:15:00
打开系统时用户加载问题  发帖心情 Post By:2018/8/2 20:00:00 [只看该作者]

我在LoadUserSetting设如下代码,某个”劳务队负责人“登录时,打开项目会把所有劳务队负责人“的数据加载进来,切换时则会正确加载当前劳务队负责人“的数据,请问老师,是什么问题?
If User.Name = "开发者" Or User.Name = "管理员" Then
    DataTables("劳务人员登记表").LoadFilter = ""
Else
    DataTables("劳务人员登记表").LoadFilter = "承包人机构 in ('" & User.Roles.replace(",","','") & "') or 监理机构 in ('" & User.Roles.replace(",","','") & "')  or 业主机构 in ('" & User.Roles.replace(",","','") & "') or 劳务队负责人 in ('" & User.Roles.replace(",","','") & "')"
End If
DataTables("劳务人员登记表").LoadOver = "工种"
DataTables("劳务人员登记表").LoadTop = 10
DataTables("劳务人员登记表").LoadPage = 0
DataTables("劳务人员登记表").Load
Tables("劳务人员登记表").sort="工种"
Tables("劳务人员登记表.劳务人员工资发放记录表").sort="工资所属月份 DESC"

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/8/2 20:56:00 [只看该作者]

你afterOpenProject事件或者其它事件有问题吧?

 

你是不是清空了加载条件? DataTables("劳务人员登记表").LoadFilter = ""

 


 回到顶部