本帖最后由 karrman 于 2016-3-1 21:55 编辑
我弄了一段代码进行重复判断,我放在字段的检验里面,能正常的是检验,可是当我点开一条数据编辑后保存后,一直提示重复,请教是不是我放的位置不对?或者是代码有什么问题?
- var retvar = "";
- var doc=getCurrentDocument();
- var tab=doc.getFormname();
- var dql1 = "$formname = '"+tab+"'";
- dql1+=" and Phone1='"+getItemValue("Phone1")+"'and Name='"+getItemValue("Name")+"'";
- var doc1 = findByDQL (dql1);
- if (doc1 !=null)
- {
- retvar = "已存在重复!";
- }
- retvar;
复制代码 |