Genereer verschillende outputs jasper in een uniek rapport

Is het mogelijk om verschillende outputs van Jasper te krijgen (zoals drie jasper-outputs) en een uniek exportrapport te maken? Voeg in de volgorde woorden de resultaten in een uniek geëxporteerd bestand samen.

0
Wat bedoel je met verschillende uitgangen ? Heeft u een dynamisch rapport nodig? Of wilt u de weergave van geëxporteerd bestand variëren (ander ontwerp voor elke indeling, bijvoorbeeld, pdf-bestand moet anders zijn dan een bestand in xls-indeling)?
toegevoegd de auteur Alex K, de bron
U kunt dit bereiken met behulp van JasperReports API of DynamicJasper API . U kunt voorbeelden in de map % jasperreports_folder% \ demo \ samples vinden in het distributiepakket van JasperReports.
toegevoegd de auteur Alex K, de bron
Ja, ik heb een dynamisch rapport nodig! Hoe kan ik het doen ?
toegevoegd de auteur ricardo, de bron

1 antwoord

Als ik je vraag goed begrepen heb, kun je meerdere JasperPrints samenvoegen tot één enkele export op deze manier:

List  jasperPrints = new ArrayList ();
jasperPrints.add(jasperPrint1);
.
.
jasperPrints.add(jasperPrintn);

JRPdfExporter exp = new JRPdfExporter();
exp.setParameter(JRPdfExporterParameter.JASPER_PRINT_LIST, jasperPrints);
exp.exportReport();
0
toegevoegd