Foxtable(狐表)用户栏目专家坐堂 → [求助]在筛选树显示统计数据


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

主题:[求助]在筛选树显示统计数据

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


加好友 发短信
等级:幼狐 帖子:139 积分:1145 威望:0 精华:0 注册:2016/11/22 8:50:00
[求助]在筛选树显示统计数据  发帖心情 Post By:2019/8/4 22:00:00 [只看该作者]

Dim Filter As String
If e.node.Text = "加载所有数据" Then
    Filter = ""
Else
    Dim d1 As Date
    Dim d2 As Date
    Dim d3 As Date
    Dim d4 As Date
    Dim Year As Integer = e.Node.DataRow("年")
    Dim Month As Integer = e.Node.DataRow("月")
    Dim day As String = e.Node.DataRow("日")
    Select Case e.Node.Level
        Case 0
            d1 = New Date(Year,1,1) '取得该年的第一天
            d2 = new Date(Year,12,31) '取得该年的最后一天
            Filter = "[接障日期] >= '" & d1 & "' And [接障日期] <= '" & d2 & "'"
        Case 1
            d1 = New Date(Year, Month, 1) '取得该月的第一天
            d2 = new Date(Year, Month, Date.DaysInMonth(Year,Month)) '取得该月的最后一天
            Filter = "[接障日期] >= '" & d1 & "' And [接障日期] <= '" & d2 & "'"
        Case 2
            d1 = New Date(Year, Month, 1) '取得该月的第一天
            d2 = new Date(Year, Month, Date.DaysInMonth(Year,Month)) '取得该月的最后一天
            d3 = New Date(Year, Month, day)
            d4 = New Date(Year, Month, day+1)
            Filter = "[接障日期] >= '" & d3 & "' And [接障日期] < '" & d4 & "'"
    End Select
End If
With DataTables("本地服务热线客服预处理过程记录表")
    .LoadFilter = Filter '设置加载条件
    .LoadPage = 0 '加载第一页
    .LoadTop = 500 '每页5行
    .Load()
    e.Form.Controls("TextBox1").Value = 1 & "/" & .TotalPages
End With

请各位大哥帮忙把这个代码修改成在筛选树显示统计数据,谢谢!帮助文件中的例子不是msSQL数据库,麻烦修改为msSQL数据库的代码。


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


加好友 发短信
等级:超级版主 帖子:106665 积分:542508 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/8/4 22:10:00 [只看该作者]

帮助文件中的例子一样适用msSQL数据库。


 回到顶部