if (record) { var select= record.getValue("select"); var flowProjectId = record.getValue("flowProjectId"); if (select == true) { //alert("是否存在:"+idMap.containsKey(flowProjectId)); if(idMap.containsKey(flowProjectId)==true){ //alert(record); }else{ idMap.put(flowProjectId,flowProjectId); //alert(flowProjectId); //alert(flowProjectId); } }else{ if(idMap.containsKey(flowProjectId)==true){ idMap.remove(flowProjectId); } } }
datasetFile.disableControls(); try { var r= datasetFile.getFirstRecord(); while(r){ var flowProjectId=r.getValue("flowProjectId"); if(idMap.containsKey(flowProjectId)==true){ r.setValue("select",true); } r=r.getNextRecord(); } }finally { datasetFile.enableControls(); datasetFile.refreshControls(); }