Report Copies in Jasper

Hi,
i have a report of wich i want to print 4 copies with different titles, like send the 4 pages toghether to the printer as an unique file
i can call the runReport() 4 times with parameters but i guess that wouldnt be efficient, is there a way to tell jasper how many copies i want?
if possible, can i set a text depending on the page? if not possible any efficient workaround?
thanks in advance

Hi,
Maybe you could try using multiple subreports in a main report (possibly sending several parameters with different text for each title) so you get everything in one runReport call. This is more efficient than 4 runReport calls.
Also, maybe you could try using some logic in the report (text field expression) for the title of a new page, although i don’t think it is very easy to implement in/for more complex situations.

Regards,
Andrei