以文本方式查看主题 - 易表在线答疑 (http://egrid2000.com/dvbbs/index.asp) -- 用户社区 (http://egrid2000.com/dvbbs/list.asp?boardid=2) ---- [求助]删除5年以前的数据行 (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=19923) |
-- 作者:ke3088 -- 发布时间:2010/9/5 21:39:00 -- [求助]删除5年以前的数据行 向各位大大请教: 只想保留5年以内的数据行,[日期]中的年比Year(Today())大于等于5的全部删除,在表预处理公式如何设置?谢谢! |
-- 作者:Czy -- 发布时间:2010/9/5 22:26:00 -- 一般的算法5年等于1825天,按此计算,公式是: DelFor(grid,"日期","<=",Today()-1825) |
-- 作者:ke3088 -- 发布时间:2010/9/6 8:18:00 -- 谢谢,czy兄!理解了,再次感谢 |
-- 作者:wjq1072 -- 发布时间:2010/9/6 8:59:00 -- DelFor(grid,"日期","<",EDate(Today(),-12*5)) -=-=-=- 以下内容由 wjq1072 在 2010年09月06日 09:00am 时添加 -=-=-=- 也可以这样试试? |
-- 作者:ke3088 -- 发布时间:2010/9/6 18:47:00 -- 都试过了好用,衷心感谢二位的无私帮助! |