以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 求助:列重复输入问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=85828) |
-- 作者:落叶孤影 -- 发布时间:2016/6/3 10:21:00 -- 求助:列重复输入问题 我的表中有日期(日期型)、项目名称(字符型)两列,我要在这两列中输入日期和内容,要求是,如果日期和前面行中的日期不重复,输入的内容就可以和上面输入的内容重复。如果输入的日期和上面输入的日期重复,输入的内容也不能和上面的内容重复! 我下了下面的代码,但不对,思考了半天也不会写,只好请教群里了,请群友帮忙给改下!谢谢!
If e.DataCol.Name = "日期" Then |
-- 作者:大红袍 -- 发布时间:2016/6/3 10:26:00 -- 参考
http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=85470&skin=0
|
-- 作者:落叶孤影 -- 发布时间:2016/6/3 14:48:00 -- 我改成了这样一段代码,但是只提示重复,但内容还可以输入是怎么回事? Select Case e.DataCol.name |
-- 作者:大红袍 -- 发布时间:2016/6/3 14:50:00 -- 代码不要写到DataColChanged事件,而是要写到DataColChanging事件。 |
-- 作者:落叶孤影 -- 发布时间:2016/6/3 15:11:00 -- 哦,把代码换到DataColChanging中可以了,一直以为是代码错了,弄了一上午也没弄好,谢谢了老师! |