仅是群组可以了,如何把姓名都合并在一起,这个代码要怎么改
Tables("权限管理").Visible = (User.Type <> UserTypeEnum.User )
If User.Type = UserTypeEnum.User Then
For Each drr As DataRow In DataTables("权限管理").Select("分组 = '" & _UserGroup & "'" )
For Each drr2 As DataRow In DataTables("权限管理").Select("用户名 = '" & _UserName & "'" )
If drr.IsNull("列名") Then
Tables(drr("表名")).Visible = Not drr("不可见")
Tables(drr("表名")).AllowEdit = Not drr("不可编辑")
Else
Tables(drr("表名")).Cols(drr("列名")).Visible = Not drr("不可见")
Tables(drr("表名")).Cols(drr("列名")).AllowEdit = Not drr("不可编辑")
End If
If _UserName = drr2("用户名") Then
If drr2.IsNull("条件加载") = False Then
DataTables(drr2("表名")).LoadFilter = drr2("条件加载") & "= '" & _UserName & "'"
End If
End If
If _UserGroup = drr("分组") Then
If drr.IsNull("条件加载") = False Then
DataTables(drr("表名")).LoadFilter = drr("条件加载") & "= '" & _UserName & "'"
Else
DataTables(drr("表名")).LoadFilter = ""
End If
End If
DataTables(drr2("表名")).Load()
DataTables(drr("表名")).Load()
Next
[此贴子已经被作者于2021/7/28 20:31:52编辑过]