I have a simple database with two tables containing very similar data. The first table contains records of requirements with several fields of data and the second table contains records of requirements and similar data) that are derived from some of the main requirements. I am using a Link table to match records in the second table that I want to print out immediately following the first table records. In other words, if the second table has a record that is based on a first table record, the link will allow it to follow. Of course I built Queries for each table and then Reports to accommodate this. It works fine but in those cases where there is no match in the link table a page break must be occurring such that I can only get one record worth of data per page when there is room for two per page. If there is a match, no problem, it will continue to print two records per page until there are no more matches of that first field record ID. I am trying to keep this as a simple database with no VBA code. Any ideas?