After a few days of tearing my hair out, I'm reaching out for advice. And I'm guessing the solution is simple and stupid, but I just can't seem to make this work. I have a form, that uses a query for it's recordsource. VBA brings up the form, everything is beautiful, works fine. BUT I want to limit the number of records that populate the form, so I go to my query and change the output to 12 records. Query works great, only shows 12 lines. But the report is blank, it wont populate unless the query is set to all records. Any and all ideas would be greatly appreciated!