We need to print a number of forms with different formats. We could create a report for each format but we want to print all the forms in one request. So we would like to generate 1 PDF file with all the forms with their respective formats. The first question is can I do this with Jasper Reports? Also sometimes I will need to print some forms with one format and not others. Is there a way to configure the report to print some forms with their format if they have data and others not if they don't have data.