Foxtable(狐表)用户栏目专家坐堂 → [求助]如何提醒符合条件的行


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

主题:[求助]如何提醒符合条件的行

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/11/10 10:24:00 [显示全部帖子]

Dim dt As Date = new Date(Date.Today.Year, 1, Date.Today.Day)
Dim filter As String = "1=2"
For i As Integer = 1 To 11
    filter &= " or 发货日期 = #" & dt & "#"
    dt = dt.AddMonths(1)
Next
Dim dr As DataRow = DataTables("A").Find(filter)
If dr IsNot Nothing Then
    MessageBox.Show("有产品今天该发货了!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
    Tables("A").Filter = filter
    MainTable = Tables("A")
End If

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/11/10 11:20:00 [显示全部帖子]

Dim dt As Date = new Date(Date.Today.Year, 1, Date.Today.Day)
Dim filter As String = "1=2"
For i As Integer = 1 To 12
    filter &= " or 发货日期 = #" & dt & "#"
    dt = dt.AddMonths(1)
Next
Dim dr As DataRow = DataTables("A").Find(filter)
If dr IsNot Nothing Then
    MessageBox.Show("有产品今天该发货了!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
    Tables("A").Filter = filter
    MainTable = Tables("A")
End If

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/11/10 11:20:00 [显示全部帖子]

 如果和年月无关,那就不需要用日期列,直接用字符列。

 

 然后筛选条件也不用那么麻烦......


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/11/10 11:29:00 [显示全部帖子]

Dim dt As String = Date.Today.Day
Dim dr As DataRow = DataTables("A").Find("发货日期 = '" & dt & "'")
If dr IsNot Nothing Then
    MessageBox.Show("有产品今天该发货了!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
    Tables("A").Filter = "发货日期 = '" & dt & "'"
    MainTable = Tables("A")
End If

 回到顶部