以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]标记重复的值 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=187326) |
-- 作者:wldhj -- 发布时间:2023/7/10 9:41:00 -- [求助]标记重复的值 怎样用SetError标记表中某列存在重复的值? |
-- 作者:有点蓝 -- 发布时间:2023/7/10 9:46:00 -- datacolchanged事件 if e.datacol.name = "某列" then if e.newvalue > "" then dim drs as list(of datarow) = e.datatable.select("某列=\'" & e.newvalue & "\'") if drs.count > 1 for each dr as datarow in drs dr.SetError("某列","重复") next end if end if end if
|
-- 作者:wldhj -- 发布时间:2023/7/10 9:49:00 -- 怎样在加载表时实现呢 |
-- 作者:有点蓝 -- 发布时间:2023/7/10 9:50:00 -- 加载后重置一下列 |