jmoordbreport
  • Introduction
  • Instalacion
  • Guia de uso
  • Proyecto Web
    • dependendencias
    • Entitys
      • Detalles
      • Facturas
      • Grupo
      • Modelo
    • Controller
    • index.xhtml
    • resources
  • Reporte Rapido
  • Reporte Editar propiedades
  • Reporte con Entity Referenciado
  • Reporte Agrupado
  • Sub Reporte
  • Integracion con iReport
Powered by GitBook
On this page
  • Reporte Rápido
  • Pasos:

Was this helpful?

Reporte Rapido

PreviousresourcesNextReporte Editar propiedades

Last updated 6 years ago

Was this helpful?

Reporte Rápido

En el proyecto webtestreport observar la carpeta Web Pages --> resources -->reportes, en esta carpeta vamos a generar los reportes.

Vamos a crear un reporte para el entity Grupo.

Si observamos el proyecto contamos con el entity Grupo.java

que posee tres atributos

Grupo.java

package com.avbravo.webtestreport.entity;

import com.avbravo.ejbjmoordb.anotations.Embedded;
import com.avbravo.ejbjmoordb.anotations.Id;
import com.avbravo.ejbjmoordb.pojos.UserInfo;
import java.util.List;
import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
public class Grupo{

    @Id
    private Integer idgrupo;
    private String descripcion;

    private String activo;


    public Grupo() {
    }

    public Grupo(Integer idgrupo, String descripcion, String activo) {
        this.idgrupo = idgrupo;
        this.descripcion = descripcion;
        this.activo = activo;
    }




    @Override
    public String toString() {
        return  descripcion ;
    }

}

Pasos:

  1. En el plugin ReportWizard, seleccionamos el proyecto webtestreport

  2. Escribimos la clase (Entity)

Se despliega el dialogo del resultado de la generación.

Si observamos el proyecto.

Ahora contamos con los archivos all.jrxml, all.jasper, details.jrxml, details.jasper

Si ejecutamos el proyecto web

En el browser

  • Dar clic en botòn Grupo All

  • Dar clic en el botón Grupo Details

Presionar el botón de generación rápida.

Observamos el reporte