Reporte Rapido

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

Last updated