以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 列不重复设置如何才能生效? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=122087) |
-- 作者:zhouhai39 -- 发布时间:2018/7/18 18:09:00 -- 列不重复设置如何才能生效? 我的数据表上,身份证号码列不允许重复,我在列属性中已把“禁止重复”设为“True”了,可是把数据复制粘贴时还是可以把重复的粘贴上去,如何设计才让重复的数据不被粘贴或提示? 谢谢!
[此贴子已经被作者于2018/7/18 18:09:53编辑过]
|
-- 作者:有点甜 -- 发布时间:2018/7/18 21:44:00 -- 参考
http://www.foxtable.com/webhelp/scr/2481.htm
|
-- 作者:zhouhai39 -- 发布时间:2018/7/18 22:24:00 -- 谢谢! |
-- 作者:zhouhai39 -- 发布时间:2018/7/21 16:22:00 -- 继续前面的问题,但如果是复制或克隆,尽管这样列没有数据,但这一行还是存在的,如何能让身份证号码重复的行都不能出现呢?即身份证号码空着的,将这一行删除,谢谢! [此贴子已经被作者于2018/7/21 16:23:44编辑过]
|
-- 作者:有点蓝 -- 发布时间:2018/7/21 16:32:00 -- 1、不使用ctrl+v的方式复制,也不使用系统菜单的克隆功能,自己做按钮,按钮事件里判断再复制或者克隆 2、复制可以在表格keydown事件,判断为ctrl+v键,检查是否为重复,然后e.cancel=true 倒入系统菜单,更改克隆菜单的代码,添加重复的判断
|
-- 作者:zhouhai39 -- 发布时间:2018/7/22 21:42:00 -- 谢谢老师! |