MWF.xDesktop.requireApp("process.Xform", "Number", null, false); MWF.xApplication.cms.Xform.Number = MWF.CMSNumber = new Class({ Extends: MWF.APPNumber, validationConfigItem: function(routeName, data){ var flag = (data.status=="all") ? true: (routeName == "publish"); if (flag){ var n = this.getInputData(); var v = (data.valueType=="value") ? n : n.length; switch (data.operateor){ case "isnull": if (!v){ this.notValidationMode(data.prompt); return false; } break; case "notnull": if (v){ this.notValidationMode(data.prompt); return false; } break; case "gt": if (v>data.value){ this.notValidationMode(data.prompt); return false; } break; case "lt": if (v