我在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"