Foxtable(狐表)用户栏目专家坐堂 → 求思路


  共有2986人关注过本帖树形打印复制链接

主题:求思路

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111410 积分:567120 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/10/12 8:37:00 [显示全部帖子]

增加一个业务跟单表,记录业务员和跟单员的关联

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111410 积分:567120 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/10/12 15:46:00 [显示全部帖子]

If _usergroup = "贸易部" Then
    DataTables("客户表").loadfilter = "[销售人员] = '" & _username & "'"
    DataTables("客户表").load
ElseIf _usergroup = "计划跟单" Then
    Dim dr As DataRow = DataTables("销售跟单表").find("跟单 = '" & _username & "'")
    If dr IsNot Nothing AndAlso dr.IsNull("销售人员")=  False Then
        DataTables("客户表").loadfilter = "[销售人员] in ('" & dr("销售人员").replace(",","','") & "')"
        DataTables("客户表").load
    End If
ElseIf _userroles.Contains("系统查看") = True Then
    DataTables("客户表").loadfilter = ""
    DataTables("客户表").load
End If


 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111410 积分:567120 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/10/12 16:06:00 [显示全部帖子]

调试技巧:http://www.foxtable.com/webhelp/scr/1485.htm

输出各个变量和关键值看看

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111410 积分:567120 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/10/12 16:40:00 [显示全部帖子]

执行下面代码,对比一下窗口预览和正式的弹出值有什么不同

msgbox(_usergroup)
msgbox(_username)
If _usergroup = "贸易部" Then
    DataTables("客户表").loadfilter = "[销售人员] = '" & _username & "'"
    DataTables("客户表").load
ElseIf _usergroup = "计划跟单" Then
    Dim dr As DataRow = DataTables("销售跟单表").find("跟单 = '" & _username & "'")
    If dr IsNot Nothing AndAlso dr.IsNull("销售人员")=  False Then
        DataTables("客户表").loadfilter = "[销售人员] in ('" & dr("销售人员").replace(",","','") & "')"
        msgbox(DataTables("客户表").loadfilter)
        DataTables("客户表").load
    End If
ElseIf _userroles.Contains("系统查看") = True Then
    DataTables("客户表").loadfilter = ""
    DataTables("客户表").load
End If

 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111410 积分:567120 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/10/12 17:06:00 [显示全部帖子]

相关代码注释试试。
[此贴子已经被作者于2016/10/12 17:06:33编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111410 积分:567120 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/10/12 17:33:00 [显示全部帖子]

只能上例子看看了

 回到顶部
帅哥,在线噢!
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111410 积分:567120 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/10/12 21:38:00 [显示全部帖子]

如果不是模式窗口,窗口打开后就会被上面的代码重新加载了数据。模式窗口就不会

 回到顶部
帅哥,在线噢!
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111410 积分:567120 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/10/13 9:28:00 [显示全部帖子]

16楼解释的很清楚了,去掉15楼的代码

 回到顶部