Add/Edit/Store multiple forms within a form

Add/Edit/Store multiple forms within a form

I have created a form to keep track of a project. I have fields such as: Address of project, Contact for project, special instructions for project etc. What I need is a way to store multiple purchase orders within a form. A purchase order will contain information such as the product, the number of pieces, the weight etc. I can use a sub-form but in reporting it only shows up as a link. I need a report that shows all the details of each PO not just a link to details. Does anyone know a solution for my problem?