|
|
本帖最后由 bess 于 2013-1-9 19:41 编辑
Q:表单某个字段和累计超过限定额度,不允许保存,可以实现吗?
A:可以的,在保存的动作执行前,做逻辑处理,具体实现脚本可参考以下脚本:- var sql="select sum(item_总计) as item_总额,domainid from tlk_金额计算";
- var datas = queryBySQL(sql);
- var value;
- var flag;
- for (var iter = datas.iterator(); iter.hasNext();) {
- var data = iter.next();
- value = data.getItemValueAsDouble("总额");
- }
- value;
- var aa=getItemValueAsDouble("总计");//表单字段
- var sumValue=value+aa;
- if(sumValue!=null && sumValue>=800)//800为限定额度
- createAlert("金额已超过限定!!!");
复制代码 |
|