title: Adding subreports to master report at runtime (java)
body: <p>Alright, I couldn't find an answer to my question with google so...</p>
  
  <p>Currently I'm using JasperReports and DynamicJasper to build my reports and print them. All works fine when I use just single jasper-files or jrxml-files. I also have a piece of code which merges all JasperPrint-files into one if I need to combine reports. However, this isn't really optimal...</p>
  
  <p>Can I use one .jasper or .jrxml-file as a master report (it has a header, a footer and en empty detail-band) and fill its detail-band with 1-n subreports (currently in .jasper or .jxrml)?</p>
  
  <p>Currently only one of my wannabe subreports use datasource (tablemodel) and other wannabe subreports get their data from parameters.</p>
  
  <p>I've found several different ways to do something which could end up it a result which I want, but so far no success... Which builders/managers/whatever I need? Getting a bit frustrated because can't find enough info about different classes, methods and their parameters. Why they are there and what is required. Examples don't explain enough...</p>
  
  <p>Should I use DynamicReportBuilder to build DynamicReport for the DynamicJasperHelper which generates JasperReport which in turn is filled with JasperFillManager.fillReport method?</p>