<script src="/images/jslsx/alert02/dist/sweetalert2.min.js"></script>
<link rel="stylesheet" type="text/css" href="/images/jslsx/alert02/dist/sweetalert2.css">
<script type="text/javascript">
/*当明细表采购数量发生变更时验证采购数量大于0且不大于需求数量*/
/*
field23188 采购数量ID
field23165 需求数量ID
*/
WfForm.bindDetailFieldChangeEvent("field23188",function(id,rowIndex,value){
var purchase = WfForm.getFieldValue("field23188_"+rowIndex);
if(purchase != ''){
if(value <= 0){
swal({
title:'Error!',
type: 'error',
timer: 10000,
html:'采购数量必须大于0!'
});
WfForm.changeFieldValue("field23188_"+rowIndex, {value:""});//报错时清空采购数量
}
var needs = WfForm.getFieldValue("field23165_"+rowIndex);
if(Number(value) > Number(needs)){
swal({
title:'Error!',
type: 'error',
timer: 10000,
html:'采购数量不得大于需求数量!'
});
WfForm.changeFieldValue("field23188_"+rowIndex, {value:""});//报错时清空采购数量
}
}
});
/*明细表币种变更时清空同行的汇率字段*/
/*
field20804 币种ID
field20739 汇率ID
*/
WfForm.bindDetailFieldChangeEvent("field20804",function(id,rowIndex,value){
WfForm.changeFieldValue("field20739_"+rowIndex, {value:""});//清空汇率
});
</script>
泛微OA【e-cology.9】JS的变更与清空
最新推荐文章于 2024-06-06 16:50:18 发布