Foxtable(狐表)用户栏目专家坐堂 → 击全部时显示个人客户信息表的全部内容,请教各位老师了


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

主题:击全部时显示个人客户信息表的全部内容,请教各位老师了

帅哥哟,离线,有人找我吗?
wjliu510
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:63 积分:473 威望:0 精华:0 注册:2015/4/28 11:49:00
击全部时显示个人客户信息表的全部内容,请教各位老师了  发帖心情 Post By:2015/6/24 9:54:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:导航.png
图片点击可在新窗口打开查看

 

 


 回到顶部
帅哥哟,离线,有人找我吗?
wjliu510
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:63 积分:473 威望:0 精华:0 注册:2015/4/28 11:49:00
  发帖心情 Post By:2015/6/24 9:55:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:新建文本文档.txt


 回到顶部
帅哥哟,离线,有人找我吗?
wjliu510
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:63 积分:473 威望:0 精华:0 注册:2015/4/28 11:49:00
  发帖心情 Post By:2015/6/24 9:56:00 [只看该作者]

2楼是目录树代码 请教各位老师了

 

 


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/6/24 9:58:00 [只看该作者]

点击代码:(NodeMouseClick)

If e.node.Level = 0 andalso e.node.text = "全部" Then
        t.DataTable.LoadFilter =  ""
        t.DataTable.Load()
end if

 回到顶部
帅哥哟,离线,有人找我吗?
wjliu510
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:63 积分:473 威望:0 精华:0 注册:2015/4/28 11:49:00
  发帖心情 Post By:2015/6/24 10:06:00 [只看该作者]

If e.node.Level > 0 Then
    Dim t As Table = Tables("个人客户信息")
    Dim filter As String = ""
    Dim dr As DataRow = e.Node.DataRow
   
    If e.node.Level = 0 AndAlso e.node.text = "全部" Then
        t.DataTable.LoadFilter =  ""
        t.DataTable.Load()
       
    Else  If dr("分组") = "按分组" Then
        If e.Node.Level = 1 Then
            filter = "省 = '" & dr("省") & "'"
        Else If e.Node.Level = 2 Then
            filter = "省 = '" & dr("省") & "' and 市 = '" & dr("市") & "'"
        Else If e.Node.Level = 3 Then
            filter = "省 = '" & dr("省") & "' and 市 = '" & dr("市") & "' and 区县 = '" & dr("区县") & "'"
        Else If e.Node.Level = 4 Then
            filter = "省 = '" & dr("省") & "' and 市 = '" & dr("市") & "' and 区县 = '" & dr("区县") & "' and 乡镇 = '" & dr("乡镇") & "'"
        Else If e.Node.Level = 5 Then
            filter = "省 = '" & dr("省") & "' and 市 = '" & dr("市") & "' and 区县 = '" & dr("区县") & "' and 乡镇 = '" & dr("乡镇") & "' and 街道居委 = '" & dr("街道居委") & "'"
        End If
        filter = "客户分组 in ('" & DataTables("客户分组").GetComboListString("街道居委", filter).Replace("|", "','") & "')"
        ' t.Filter = filter
        t.DataTable.LoadFilter =  Filter  '设置加载条件
        t.DataTable.Load()
        t.Filter = ""
       
    Else If dr("分组") = "按等级" Then
        filter = "客户等级 = '" & dr("省") & "'"
    Else If dr("分组") = "按状态" Then
        filter = "客户状态 = '" & dr("省") & "'"
    Else If dr("分组") = "按来源" Then
        filter = "客户来源 = '" & dr("省") & "'"
    End If
    t.DataTable.LoadFilter =  Filter  '设置加载条件
    t.DataTable.Load()
    t.Filter = ""
    Dim idx As Integer = e.Node.Text.IndexOf("(")
    If idx > -1 Then
        e.Node.Text = e.Node.Text.SubString(0, idx) & "(" & t.Rows.Count & ")"
    Else
        e.Node.Text = e.Node.Text & "(" & t.Rows.Count & ")"
    End If
End If

 

帮忙看看哪里有问题 点击全部不过滤

 


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/6/24 10:07:00 [只看该作者]

4楼的代码,写到最外边去,也就是最上面或者最下面。

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/6/24 10:07:00 [只看该作者]

If e.node.Level > 0 Then
    Dim t As Table = Tables("个人客户信息")
    Dim filter As String = ""
    Dim dr As DataRow = e.Node.DataRow
    
    If e.node.Level = 0 AndAlso e.node.text = "全部" Then
        t.DataTable.LoadFilter =  ""
        t.DataTable.Load()


放到外面去啊.或者放到Else去. 你这样判断不是矛盾么. 都判断了大于0才进入.那么里面还判断=0  可能成立吗?

If e.node.Level = 0 andalso e.node.text = "全部" Then
        t.DataTable.LoadFilter =  ""
        t.DataTable.Load()
end if
If e.node.Level > 0 Then
    Dim t As Table = Tables("个人客户信息")
    Dim filter As String = ""

 回到顶部
帅哥哟,离线,有人找我吗?
wjliu510
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:63 积分:473 威望:0 精华:0 注册:2015/4/28 11:49:00
  发帖心情 Post By:2015/6/24 10:10:00 [只看该作者]

谢谢 ,对编程不懂 就是麻烦 看来的多学习啊

 


 回到顶部