以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]关于合同快到期提醒的求助! (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=106615) |
-- 作者:洮沙 -- 发布时间:2017/9/12 16:55:00 -- [求助]关于合同快到期提醒的求助! 假设有表“合同”,有“合同结束日期”、“已终止”两列,期中“已终止”列为逻辑列。现希望,在系统启动时根据合同到期日期判断前10天内,出现“有将到期合同”提示。但如果是“已终止”合同,将不再出现提示。前面的功能从帮助文件中学习了,但如果加上判断是否是“已终止”条件时,不会了。望大神们不吝赐教,本人万分感谢! |
-- 作者:有点甜 -- 发布时间:2017/9/12 17:17:00 -- 把条件
"到期日期 <= #" & dt & "#"
改成
"到期日期 <= #" & dt & "# and (已终止 = False or 已终止 is null)" [此贴子已经被作者于2017/9/12 17:17:57编辑过]
|
-- 作者:洮沙 -- 发布时间:2017/9/12 17:27:00 -- 回复:(有点甜)把条件 "到期日期 <= #"... 谢谢!前面是否将“已终止”定义一下变量?如何定义?谢谢指教! |
-- 作者:有点甜 -- 发布时间:2017/9/12 18:11:00 -- 以下是引用洮沙在2017/9/12 17:27:00的发言:
谢谢!前面是否将“已终止”定义一下变量?如何定义?谢谢指教!
只需要修改筛选条件即可。
或者,你贴出你写的代码。 |
-- 作者:洮沙 -- 发布时间:2017/9/12 18:16:00 -- 回复:(有点甜)以下是引用洮沙在2017/9/12 17:27:00... 知道了,谢谢! |
-- 作者:洮沙 -- 发布时间:2017/9/15 9:16:00 -- 回复:怎么不行呢? Dim jt As Date = Date.Today.AddDays(10)
麻烦版主看看,谢谢! [此贴子已经被作者于2017/9/15 9:18:31编辑过]
|
-- 作者:有点甜 -- 发布时间:2017/9/15 9:23:00 -- Dim s As DataRow = DataTables("主合同").Find("合同结束日期 <= #" & jt & "# And (已终止 = False Or 已终止 Is null)" |
-- 作者:洮沙 -- 发布时间:2017/9/15 9:29:00 -- 回复:(有点甜)Dim s As DataRow = DataTables("主合... 合适了,拜谢!自己没有仔细看。 |