Jasper reports 在独特的报告中生成各种输出

Jasper reports 在独特的报告中生成各种输出,jasper-reports,ireport,Jasper Reports,Ireport,是否有可能获得像三个Jasper输出一样的各种Jasper输出,并制作一份独特的出口报告?按照顺序,将结果统一到导出的唯一文件中。如果我理解您的问题,您可以通过以下方式将多个JasperPrints合并到一个导出中: List <JasperPrint> jasperPrints = new ArrayList <JasperPrint>(); jasperPrints.add(jasperPrint1); . . jasperPrints.add(jasperPrint

是否有可能获得像三个Jasper输出一样的各种Jasper输出,并制作一份独特的出口报告?按照顺序,将结果统一到导出的唯一文件中。

如果我理解您的问题,您可以通过以下方式将多个JasperPrints合并到一个导出中:

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

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

各种输出是什么意思?您需要动态报告吗?或者,是否要改变导出文件的视图?每种格式的不同设计,例如,pdf文件应不同于xls格式的文件?是的,我需要动态报告!我该怎么做?你可以借助或来实现这一点。您可以在jasperreports分发包的%jasperreports\u文件夹%\demo\samples文件夹中找到示例。