以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 判断出入登记表中两天内有一次出门登记的,不允许出门登记,只允许返回登记,代码怎么写呢? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=146116) |
-- 作者:李孝春 -- 发布时间:2020/2/16 19:48:00 -- 判断出入登记表中两天内有一次出门登记的,不允许出门登记,只允许返回登记,代码怎么写呢? 请教一下各位老师 拟做一个判断 不知道怎么写代码 有没有老师有类似写法提供参考学习一下呢? 就是判断进出登记表里面凡是两天内(精确到具体的小时)有一次出门登记的 不允许其出门登记 只允许返回登记 思路是 查找表中最后一次出门登记记录 然后判断这个记录日期时间与当前日期时间否大于两天 且出门登记次数是否大于一次 如果为零 就允许提交数据做出门登记 反之,不允许出门登记,只能返回登记。
[此贴子已经被作者于2020/2/16 19:49:28编辑过]
|
-- 作者:有点蓝 -- 发布时间:2020/2/16 20:21:00 -- if datatables("进出登记表").find("记录日期 > \'" & Date.now.AddHours(-48) & "\'") isnot nothing then msgbox("48小时内登记过出门") end if
|