I have three tables, one for invoices, one for labor, and one for materials. The report (invoice) shows the the labor by category for this invoice and cumultative. The subreport shows the materials for this invoice and cumulative. The link to the subreport is by task and invoice number. The problem I have is if the invoice has no records, the subreport does not print at all. What I really need is a link to the subreport to receive all records less than or equal to the current invoice. Any suggestions?