| |||||||||||||||||||||||||||||||
|
I tested it out and the splicing works really well. One thing I'm noticing is when I uncomment and add another index, I get a compile error. I messed with the splice index number, but received unsuccessful results. Any thoughts on this? var workData:Array = new Array(); //workData.push({pm:"Bob", resource:"Anthony", client:"Microsoft", role:"Developer", job:"XXX-XXXX", totalHours:40}); workData.push({pm:"Dan", resource:"Anthony", client:"Microsoft", role:"Developer", job:"XXX-XXXX", totalHours:50}); workData.push({pm:"Bob", resource:"Anthony", client:"Microsoft", role:"Developer", job:"XXX-XXXX", totalHours:30}); workData.push({pm:"Dan", resource:"Anthony", client:"Microsoft", role:"Developer", job:"XXX-XXXX", totalHours:50}); trace(workData); // for each item in the array for ( var i = workData.length - 1; i >= 0; i-- ){ // compare to all other array elements for ( var j = workData.length - 1; j >= 0; j-- ) { if ( workData[i].pm == workData[j].pm && i != j) { for ( var props in workData[i] ) { workData[i][props] = workData[j][props]; } trace("index: " + j ); workData.splice(j, 1); } } } trace(workData); _______________________________________________ Flashcoders mailing list Flashcoders http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
| ||||||||||||||||||||||||||||||
© 2004-2008 readlist.com