| | |
| | | } |
| | | if (Warnnessage == "" || Warn()) { |
| | | var proParam = ""; |
| | | let doccodes=[];//多个单据打印的处理(更新打印次数用到) |
| | | if ($.trim(param) != "") { |
| | | if (param.indexOf("@formid") != -1) { |
| | | param = param.replaceAll("@formid", formId); |
| | |
| | | continue; |
| | | } |
| | | t = getValue(tempx.toLowerCase(),null,rows[k]); |
| | | if (t==null) |
| | | if (t==null){ |
| | | t = tempx; |
| | | }else{ |
| | | if (tempx.toLowerCase() == "doccode" && t != "") {//如果获取到的是单据固定字段名称进入处理 |
| | | doccodes.push(t); |
| | | } |
| | | } |
| | | proParam += t; // 组装值 |
| | | } |
| | | proParam +=";"; |
| | |
| | | // var servlet = "/" + format.toLowerCase() + ".do?" |
| | | var servlet="/printReport.do?m="+format.toLowerCase() |
| | | var doccode = getDoc("doccode", ".value");//只取表头 by danaus 2022/8/17 11:10 getValue('doccode'); |
| | | if (doccode == null && doccodes.length > 0) {//没找到这个单号,多个单号数组里有值的话就赋值 xin 2023-10-13 10:57:54 |
| | | doccode = doccodes.join(";"); |
| | | } |
| | | var url = "formId=" + formid + "&reportId=" + reportid + "¶meter=" + proParam+";" |
| | | + "&p=" + Math.round(Math.random() * 100000); |
| | | //html方法打印 |