This is what i have come up with some far... Problem is that it only outputs the first entry in the ArrayCollection. So if a client selects more than one item to buy, when he/she previews their selection, they will only see the first entry. Could someone please help me modify this to show all the entries in the ArrayCollection.
[Bindable] private var orderColl:ArrayCollection=new ArrayCollection(); /*** Create an object to hold the data ***/ var obj:Object=new Object(); /*** Assign the variables to it ***/ obj.Product=product.text; obj.Price=price.text; obj.Qty=1; obj.OrderNumber=label1.text; /*** Add the object to the list ***/ orderColl.addItemAt(obj, 0); Then i have a TextArea component (id=cart) and i try to assign the arraycollection to it as text like this var txt:String; var n:int=orderColl.length; for (var i:int=0; i < n; i++) { var entry:Object=orderColl.getItemAt(i); txt = entry.OrderNumber + " " + "," + " " + entry.Product + " " + "," + " " + entry.Qty + " " + "," + " " + entry.Price; } cart.text = txt.toString();