A family of Microsoft relational database management systems designed for ease of use.
The idea is to have a database with the reports already there on the form for users to print. The information they need is filtered by simply inputting the customer number
and when the reports populate with the information they can click a button and have the subreports print. However i cant
get them to print filtered with just the selected customer, when we print all customers print off.
Of course it is. And generally you put controls on a form to trigger the report printing. So you are triggering the report printing from a button? Then what is the code behind that button? If you show us that we can show you how to filter the report.
Forms and reports display data differently. Again Reports were designed to be printed, Forms were not. If you prefer to display the related data using a report embedded on form, that certainly is a matter of personal preference. In 20 years of helping people use Access, I don't recall anyone else having that preference. If I wanted to display a report filtered for a selected client, I wouldn't embed the reports on a form. I would have a form where I select the client with a button to print the report. The code behind that button would use the WHERE clause of the OpenReport method (Action if you are using macros) to filter the report for the selected client.