泛微 checkCustome方法替换

2

    //用checkCustomize 会出现 删除中间某一行 后面的数据获取不了
    //提交或者保存的时候执行
     WfForm.registerCheckEvent(WfForm.OPER_SUBMIT+","+WfForm.OPER_SAVE, function(callback){
         var StageFlag = 0;
          //获取明细表
          var rownum1 = WfForm.getDetailAllRowIndexStr("detail_1"); 
          //拿到明细行,用逗号分隔 0,1,2
          var arrRow1 = rownum1.split(',');
          //不要换这个jQuery 符号为$ 会出问题
           jQuery.each(arrRow1,function(index,p_index){
               //获取明细表字段信息
               var bs = WfForm.getFieldValue("field21951_" + p_index);
               console.log("bs="+bs);        
               if(bs<5){
                 //相当于break跳出循环
                  WfForm.showMessage("第"+(index+1)+"行,有问题!", 2, 10);
                  StageFlag = 1;
                  return;
               }  
            });
            
            if(StageFlag==1){
                return;
            }
           //如果没有这个回调,提交或者提交事件都会被阻隔,不能往下提交流程(相当于提交或者保存的时候表单的数据不能够落库)
           callback();
         });
    

 

 

 

 

 

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值