Foxtable(狐表)用户栏目专家坐堂 → [求助]如何查询


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

主题:[求助]如何查询

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


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

上面代码没有问题,代码放在什么事件的?

完整代码贴出来

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


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

去掉ValueChanged事件代码


TextChanged事件写代码


Dim Filter As String
Dim btn3 As WinForm.DateTimePicker =e.Form.Controls("StartDate")
Dim btn4 As WinForm.DateTimePicker = e.Form.Controls("EndDate")
Select Case e.Form.Controls("选择").Text
    Case "全部"
        btn3.Enabled = True
        btn4.Enabled = True
        btn3.Value = Nothing
        btn3.Value = Nothing
    Case "今天"
        btn3.Value = Date.Today
        btn3.Value = Date.Today
        Filter = "时间 = '" & Date.Today & "'"
        
    Case "本周"
        Dim w As Integer = Date.Today.DayOfWeek '算出今天是星期几
        Dim dt1 As Date = Date.Today.AddDays(-w) '获取本周的第一天
        Dim dt2 As Date = Date.Today.AddDays(6 - w) '获取本周的最后一天
        btn3.Value = dt1
        btn3.Value = dt2
        Filter = "时间 >= '" & dt1 & "' And 时间 <= '" & dt2 & "'"
        
End Select
Tables("订单管理").Filter = Filter

 回到顶部