Foxtable(狐表)用户栏目专家坐堂 → [求助]加截树问题


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

主题:[求助]加截树问题

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


加好友 发短信
等级:幼狐 帖子:139 积分:1145 威望:0 精华:0 注册:2016/11/22 8:50:00
[求助]加截树问题  发帖心情 Post By:2019/8/4 19:43: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 [接障日期] <= '" & d3 & "'"
    End Select
End If
With DataTables("本地服务热线客服预处理过程记录表")
    .LoadFilter = Filter '设置加载条件
    .LoadPage = 0 '加载第一页
    .LoadTop = 500 '每页5行
    .Load()
    e.Form.Controls("TextBox1").Value = 1 & "/" & .TotalPages
End With

应该是红字这的问题,麻烦帮忙修改一下,谢谢!

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


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

Case 2
            d4 = Dim day As String = e.Node.DataRow("日")
            Filter = "[接障日期] = '" & d4 & "'"

 回到顶部