Saltar al contenido

¿Cómo agrego una segunda página en Jaspersoft iReport Designer 4.7?

Hola, tenemos la respuesta a tu búsqueda, continúa leyendo y la obtendrás a continuación.

Solución:

Puedes lograr esto de un par de maneras.

  • El primero es en realidad crear 2 informes separados y fusionarlos. Básicamente dibujas cada página como quieres que se vea. En la exportación, crea las 2 instancias de JasperPrint del informe y luego las exporta por lotes.

    public byte[] generateReport(JasperPrint jasperPrint1, JasperPrint jasperPrint2) 
      //throw the JasperPrint Objects in a list
      List jasperPrintList = new ArrayList();
      jasperPrintList,add(jasperPrint1);
      jasperPrintList,add(jasperPrint2);
    
    
      ByteArrayOutputStream baos = new ByteArrayOutputStream();     
      JRPdfExporter exporter = new JRPdfExporter();     
      //Add the list as a Parameter
      exporter.setParameter(JRExporterParameter.JASPER_PRINT_LIST, jasperPrintList);
      //this will make a bookmark in the exported PDF for each of the reports
      exporter.setParameter(JRPdfExporterParameter.IS_CREATING_BATCH_MODE_BOOKMARKS, Boolean.TRUE);
      exporter.setParameter(JRExporterParameter.OUTPUT_STREAM, baos);       
      exporter.exportReport();      
      return baos.toByteArray();
    
    
  • La segunda opción es ir a la ruta Subinforme. Básicamente, crea la primera página del informe. Luego crea la segunda página del informe. Luego, en iReport, puede agregar el subinforme a la banda de resumen, pasando cualquier información necesaria que necesita para ejecutarse (es decir, conexión de base de datos, fuente de datos, parámetros, etc.). Debajo de las propiedades del informe general, querrá asegurarse de que Summary on new page se selecciona para que el subinforme se imprima en su propia página.

Encontré otra forma de agregar páginas a un informe (usando iReport 5.0.1): simplemente puede agregar una nueva región de detalle, establecer su altura para que sea la misma que la primera y colocar el contenido de la segunda página en esta nueva región. . En realidad, puede agregar tantas regiones detalladas como sea necesario, creando así un informe de varias páginas.

Para agregar una nueva página, vaya a Ireport y “Agregar grupo de informes”. Al agregar un grupo de informes, puede agregar tantas páginas como desee.

Ten en cuenta comunicar este post si te fue útil.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *