If User.Name.Trim() = "liujiyong@bdcom.com.cn" Then
DataTables("临时版本跟踪表").loadFilter = "状态 = 'Confirming' or 状态 = 'Bound' or 状态 = 'Submitted'"
DataTables("临时版本跟踪表").Load()
DataTables("需求明细表").LoadFilter = ""
Else
Select Case user.Group
Case "录入"
If druser.Isnull("新负责人邮箱") Then
DataTables("需求明细表").LoadFilter = "技术支持邮箱 = '" & User.Name.trim() & "'"
Else
DataTables("需求明细表").LoadFilter = "技术支持邮箱 = '" & User.Name.trim() & "' or 技术支持邮箱 in ('" & druser("新负责人邮箱").Trim().Replace(",", "','") & "') "
End If
Case "审核"
DataTables("需求明细表").LoadFilter = "流程 = '" & user.Group & "'"
Case "协议一组","协议二组","交换组","R驱动组","S驱动组","EPON组","ONU组","网管组","网络组","路由组","PTN应用组","链路组"
DataTables("临时版本跟踪表").LoadFilter = "研发邮箱 like '%" & User.Name.trim() & "%"
Case "测试epon"
DataTables("临时版本跟踪表").LoadFilter = "邮件通知 like '%eponver@bdcom.com.cn%'"
DataTables("临时版本跟踪表").loadFilter = "状态 = 'Confirming' or 状态 = 'Bound' or 状态 = 'Submitted'"
DataTables("临时版本跟踪表").Load()
Case "测试switch"
DataTables("临时版本跟踪表").LoadFilter = "邮件通知 like '%switchver@bdcom.com.cn%'"
DataTables("临时版本跟踪表").loadFilter = "状态 = 'Confirming' or 状态 = 'Bound' or 状态 = 'Submitted'"
DataTables("临时版本跟踪表").Load()
Case "测试router"
DataTables("临时版本跟踪表").LoadFilter = "邮件通知 like '%routerver@bdcom.com.cn%'"
DataTables("临时版本跟踪表").loadFilter = "状态 = 'Confirming' or 状态 = 'Bound' or 状态 = 'Submitted'"
DataTables("临时版本跟踪表").Load()
End Select
End If
以 case 匹配的是 测试epon为例。我想要的效果是,邮件通知里面包括eponver@bdcom.com.cn 且状态为confirming或Bound或Submitted的所有行数据。可实际加载不是我想的。
请帮忙看看。
Case "测试epon"
DataTables("临时版本跟踪表").LoadFilter = "邮件通知 like '%eponver@bdcom.com.cn%'"
DataTables("临时版本跟踪表").loadFilter = "状态 = 'Confirming' or 状态 = 'Bound' or 状态 = 'Submitted'"
DataTables("临时版本跟踪表").Load()