Foxtable(狐表)用户栏目专家坐堂 → 判断数据是否为过期产品


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

主题:判断数据是否为过期产品

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


加好友 发短信
等级:一尾狐 帖子:465 积分:3216 威望:0 精华:0 注册:2017/4/18 1:15:00
判断数据是否为过期产品  发帖心情 Post By:2017/6/9 1:05:00 [只看该作者]

怎样实现在打开程序时批量判断表中的所有数据的“是否过期日期列”如果已过期就将数据的“已过期列”标记上


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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/6/9 8:17:00 [只看该作者]

AfterOpenProject事件

 

For Each dr As DataRow In DataTables("表A").DataRows
    If dr.Isnull("第一列") = False Then
        dr("第二列") = True
    Else
        dr("第二列") = False
    End If
Next

[此贴子已经被作者于2017/6/9 8:16:55编辑过]

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


加好友 发短信
等级:一尾狐 帖子:465 积分:3216 威望:0 精华:0 注册:2017/4/18 1:15:00
  发帖心情 Post By:2017/6/9 13:29:00 [只看该作者]

是否过期日期列是日期列,是否过期是布尔变量。意思是如果日期列中的日期大于当前的日期为产品已经属于过期产品,是否过期列标记为过期,否则为产品属于有效期,不标记
[此贴子已经被作者于2017/6/9 13:37:34编辑过]

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/6/9 14:35:00 [只看该作者]

For Each dr As DataRow In DataTables("表A").DataRows
    If dr("过期日期") < Date.Today Then
        dr("是否过期") = True
    Else
        dr("是否过期") = False
    End If
Next

 回到顶部