比如 当某个值满足特定值时 提示不可删除示例如下:
var params = getParameter("_selects");//获取选中记录的ID集合
var process = getDocProcess(getApplication());
var docids = splitText(params, ";");
var rnt;
if(docids.length>1)
createAlert("只能选择一条记录,请重新选择!");
else{
for(var i=0;i<docids.length;i++){
var doc = process.doView(docids[i]);//根据ID查询document对象。
rnt= doc.getItemValueAsString("名称")//名称是需要取值的字段名
if(rnt!="" && rnt.equals("1"))//当值满足1时不可删除
createAlert("该条记录不允许删除");
}
} |