Im doing an invoice system with collection class to collect the item, price, quantity,etc that come from an itemclass. I would like to know how could I expose these items the rest of the program, since I dont want to make the collection public. I have the method add in my collection class. Now I want to make a report so I was thinking in using a function that creates a recordset and send it to the module or form and create the report. How to write from a colection to a recordset??? No temp tables, Im looking for an elegant way

thanks,
Cybersandokan