Yes that would work, but what I am trying to get away from is creating a large number of reports or queries. Ideally, I would like to alter the "Recordsource" property based on the criteria selected on the form. I am having trouble getting this to work by embedding SQL statements in VBA code.