顺序14的部分有两个生产数量,我想要保留顺序14两个栏位的数量 _g().getWidgetByName("btn1").setEnable(false); for (i = 0; i < len; i++) { var cr = FR.cellStr2ColumnRow("I3"); var ar = FR.cellStr2ColumnRow("A3"); //根据单元格编号获取行列号 var ar1 = _g().getCellValue(ar.col, i+ar.row); var sql = "sql(\"MING\",\"select prod_qty from TC_EMP_ATTE_SCHE where ordernumber ='" + ar1 + "' and to_char(CREATION_DATE,'yyyymmdd')='" + date + "'order by to_number(ordernumber)\",1,1)"; var sql1="sql(\"MING\",\"select count(prod_qty) from TC_EMP_ATTE_SCHE where ordernumber ='" + ar1 + "' and to_char(CREATION_DATE,'yyyymmdd')='" + date + "'order by to_number(ordernumber)\",1,1)"; //取得资料库里的prod_qty以及每个ordernumber有几个qty var a = FR.remoteEvaluate(sql) var b =FR.remoteEvaluate(sql1) if (a.length<=0){ //若prod_qty有值 _g().setCellValue(0, cr.col, i+cr.row,"");}//遍历清空单元格内容 } FR.Msg.alert("提示", "已清空生产数量,请将需要修改的栏位填上对应资料!", function(value) { if (value == true) { _g().getWidgetByName("btn1").setEnable(true); } }); ---------------------------------------以上是我的清空数量JS 我该怎麽让这个迴圈可以跳过有值的来清空 (目前按下只会保留顺序14的第一格,第二格的会被清掉) |