I have used the Access help file to create a form that allows the user to set criteria for a query that a report is based on. I have five blanks in the form: one for beginning date, one for ending date, one for department, one for line, and one for shift. I want it so the user can input data and get the appropriate report OR leave fields blank and get all the data that fulfills the requirements of the other entries in the form. For example, if one inputs everything but the shift, I want the report to display all the information for a particular date range, line, over all 3 shifts because a particular shift was not chosen. How should I go about doing this?