I didn't get it. records[i],addresschange would do what I'm thinking, but I don't know if I understood correctly
On Thu, May 21, 2009 at 11:46 AM, Jason B <nos...@advancedonsite.com> wrote: > > > Thanks but i dont know how to do a compare based on your example show? > > for(var i:uint = 0; i < records.length; i++) { > //If array matchs show text if(payment_grid.selectedItem.PAYMENT_TYPE_CODE > == records.valueof ????){ > Alert.show(records[0].addresschange); > > } > > --- In flexcoders@yahoogroups.com <flexcoders%40yahoogroups.com>, Pedro > Sena <sena.pe...@...> wrote: > > > > records[0].addresschange > > > > You are putting an object inside your array > > > > Using records[0] you retrieve your object > > using records[0].addresschange you access its property called > addresschange > > > > On Thu, May 21, 2009 at 11:14 AM, Jason B <nos...@...> wrote: > > > > > > > > > > > var records:Array = new Array({ > > > addresschange: "Remember to reset the station address.", > > > etc..... > > > }); > > > > > > > > > Alert.show(records['addresschange']); > > > Alert.show(records[0]); > > > Alert.show(records.addresschange); > > > > > > how the heck can i access the item directly by index name? > > > > > > > > > > > > > > > > > -- > > /** > > * Pedro Sena > > * Systems Architect > > * Sun Certified Java Programmer > > * Sun Certified Web Component Developer > > */ > > > > > -- /** * Pedro Sena * Systems Architect * Sun Certified Java Programmer * Sun Certified Web Component Developer */