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


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

主题:[求助]

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


加好友 发短信
等级:七尾狐 帖子:1634 积分:14438 威望:0 精华:0 注册:2014/6/6 8:42:00
[求助]  发帖心情 Post By:2015/6/17 17:15:00 [只看该作者]

老师好!
我用下面的代码筛选出了前十天应该接种第二针的名单
Tables("登记总表").Filter = "[疫苗保存] = '保存本门诊' And [第二次实际接种日期] 

Is Null And 第二次按程序接种日期 > #" & Date.Today.AddDays(-10) & "# And 第二次按程序接种日

期 <= #" & Date.Today & "#"

现在有一个:datetime型的列 “接诊日期” 怎么才能通过该列筛选出 下午17:30 到 23:59分接诊的病人呢?请多指教。谢谢!

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/6/17 17:19:00 [只看该作者]

DateTIME类型? 就是有日期的吗?    筛选当天下午到晚上23点59分的? 还是?

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


加好友 发短信
等级:七尾狐 帖子:1634 积分:14438 威望:0 精华:0 注册:2014/6/6 8:42:00
  发帖心情 Post By:2015/6/17 17:21:00 [只看该作者]

对,日期型,有时间。

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/6/17 17:26:00 [只看该作者]

Tables("登记总表").Filter = "[疫苗保存] = '保存本门诊' And [第二次实际接种日期] 

Is Null And 第二次按程序接种日期 > #" & Date.Today & " 17:30:00# And 第二次按程序接种日

期 <= #" & Date.Today & " 23:59:59#"

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


加好友 发短信
等级:七尾狐 帖子:1634 积分:14438 威望:0 精华:0 注册:2014/6/6 8:42:00
  发帖心情 Post By:2015/6/17 17:45:00 [只看该作者]

老师,我如何筛选出指定时段的病例呢?列如筛选出 前20天每天 17:30 - 23:59 接诊的病人。谢谢!

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/6/17 17:47:00 [只看该作者]

最简单的方案,就是把日期和时段分开储存. 这样就可以分开筛选了

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


加好友 发短信
等级:七尾狐 帖子:1634 积分:14438 威望:0 精华:0 注册:2014/6/6 8:42:00
  发帖心情 Post By:2015/6/17 17:51:00 [只看该作者]

在增加行时,如何自动生成时间(TIME) ?

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/6/17 17:53:00 [只看该作者]

取当前时间吗? date.now 即可

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


加好友 发短信
等级:七尾狐 帖子:1634 积分:14438 威望:0 精华:0 注册:2014/6/6 8:42:00
  发帖心情 Post By:2015/6/17 17:55:00 [只看该作者]

e.DataRow("接诊日期") = Date.Now()可是有日期啊,

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/6/17 17:58:00 [只看该作者]

拼接一下,统一取时间部分,其余部分用0001年01月01日


e.datarow("时间") = "0001-01-01 " & format(date.now,"HH:mm:ss")

 回到顶部
总数 11 1 2 下一页