贸易部的每个业务员都有一名跟单,订单表登录时业务员只能加载自己名下的订单,比如业务员张山有一个跟单叫李四,张山登录加载自己的订单,没有问题,怎么让跟单李四也只加载张山的订单?
我新建了一个表,销售跟单表,把销售人员与跟单人员联系起来,在客户表的窗口事件的代码,只加载了表结构没有数据,帮我看看下面的代码:
If _usergroup = "贸易部" Then
DataTables("客户表").loadfilter = "[销售人员] = '" & _username & "'"
DataTables("客户表").load
ElseIf _usergroup = "计划跟单" Then
Dim dr As DataRow = DataTables("销售跟单表").find("跟单 = '" & _username & "'")
If dr IsNot Nothing AndAlso dr("销售人员").contains(",") = True Then
Dim xs() As String = dr("销售人员").split(",")
DataTables("客户表").loadfilter = "[销售人员] = '" & xs(0) & "' and [销售人员] = '" & xs(1) & "'"
DataTables("客户表").load
ElseIf dr IsNot Nothing AndAlso dr("销售人员").contains(",") = False Then
DataTables("客户表").loadfilter = "[销售人员] = '" & dr("销售人员") & "'"
DataTables("客户表").load
End If
ElseIf _userroles.Contains("系统查看") = True Then
DataTables("客户表").loadfilter = ""
DataTables("客户表").load
End If