if(window.lineboxes) { var str1 = "取消待归档"; for (var i = 0; i < lineboxes.length; i++) { if (lineboxes[i].selected()) { var row = FR.cellStr2ColumnRow(lineboxes[i].options.location).row; //获取行号 var col = FR.cellStr2ColumnRow(_g().getWidgetsByName("dgd").options.location).col; //获取列号 if(_g().getCellValue(0,11,row)=='待归档') {_g().setCellValue(0,col, row, str1);} } } _g('${qxdgd}').verifyAndWriteReport();
} else{ FR.Msg.toast("未选中任何批记录"); } 复选框的初始化语句和状态改变的截图分别如下: if(this.getValue()==false){ _g().setCellValue('M2',null,false); } else { var allChecked=true; for(var i=0;i<lineboxes.length;i++){ if(lineboxes[i].getValue()==false){ allChecked=false; } } _g().setCellValue('M2',null,allChecked); } |