以下代码显示如图错误,请问老师是什么问题?各机构是按角色加载,劳务队负责人是按用户名加载,难道不能合在一起使用吗
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 劳务队负责人 = '" & User.Name & "'"
End If
DataTables("劳务人员登记表").LoadOver="工种"
DataTables("劳务人员登记表").LoadReverse = True
DataTables("劳务人员登记表").LoadTop= 10
DataTables("劳务人员登记表").Load
Tables("劳务人员登记表").sort="工种"
此主题相关图片如下:4444.png