♦ Use a select query to display the report showing the same restricted category of information each time it opens.
Advantage: Reports will be consistent and automatic.
Disadvantage: Using select queries exclusively tends to fill up the database object inventories with multiple queries and clutter up the database.
♦ Use a parameter query to display a dialog box that will prompt the user to enter a desired category of information for the report to display.
Advantage: Parameter queries remain static as database grows. Dialog-box prompts are easier to deal with than trying to remember which select queries were programmed. Parameter queries also keep down the number of queries accumulated in the database.
Disadvantage: Parameter queries an become somewhat intrusive and annoying when viewing and printing multiple reports. Also, typographical errors in the dialog box will result in empty or failed reports.
The screenshots below illustrate the effect and outcome of applying a parameter query to a report:

click to enlarge

click to enlarge