|
|
函数格式:
checkFieldUnique (fieldName, fromName, name)
函数说明:
fieldName: 字段名
fromName: 表单名
name: 唯一值
示例:
实现checkFieldUnique (fieldName, fromName, name)函数的应用
function checkFieldUnique(fieldName,fromName,name){
var doc = $CURRDOC.getCurrDoc();
var number = doc.getItemValueAsString(fieldName);
var rnt = "";
var dql = "$fromname = '"+fromName+"' AND "+fieldName+" = '"+number+"'";
if(doc != null){
dql += "AND $id <> '"+doc.getId()+"'";
}
var count = countByDQL(dql);
if(count > 0){
rnt = "'"+name+"' already exists.";
}
return rnt;
}
调用
#include " validationlib";
checkFieldUnique ("fieldName"," fromName"," name"); |
|