Thank you for the suggestion hozawa, but I have set the parameters via the parameters tab. When I check the {Show_Customer_Synopsis} parameter (checkbox) on the scheduled report, and run the schedule, it does not include the associated subreport, but if I run the same report from the library of jasper server (selecting the checkbox) it does include the sub report. I can't help but think it has something to do with the "Print When Expression" handling since if I have no "Print When Expression" then it will include the subreport in the scheduled output. Currently I use the expression: $P{Show_Customer_Synopsis}==Boolean.TRUE