Well I looked around the forum and found some info on my problem. I know now that I have to create a report. But how do I get the report to show the info that I selected. This is how my database works. I have the following tables. Post inv, sign inv, work order. there is one post for multiple signs. I have a query that matchs the sign inv and post inv tables together. That query is the record source for my main form. Then the work order table is the record source for my sub form. The work order and query are tied together by the sign number. The user looks up the sign number with a lookup combo box. Then they enter the work order information in the subform. I wanted to be able to print the current form and current subform but it prints the current form and every record in the subform. So I know that I need to make a report but how do I set up the report to show just the info that I want. Is there a way to have a button on the form that will open the report with the info filled in from the form? Please help!!!