> For the complete documentation index, see [llms.txt](https://avbravo-2.gitbook.io/jmoordbreport/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://avbravo-2.gitbook.io/jmoordbreport/reporte-rapido.md).

# Reporte Rapido

## Reporte Rápido

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

![](https://75685261-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lc1Wg6tCmaGfLTCGMpe%2F-Lc1WjhR2K_vCBOOndK7%2F-Lc1WqodmtTui0JZ-mUX%2Freportesempty.png?generation=1554820599819250\&alt=media)

Vamos a crear un reporte para el entity Grupo.

Si observamos el proyecto contamos con el entity Grupo.java

![](https://75685261-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lc1Wg6tCmaGfLTCGMpe%2F-Lc1WjhR2K_vCBOOndK7%2F-Lc1Wqof-iZz_ugEa8Lg%2Fgrupo.png?generation=1554820599899887\&alt=media)

que posee tres atributos

Grupo.java

```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)

![](https://75685261-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lc1Wg6tCmaGfLTCGMpe%2F-Lc1WjhR2K_vCBOOndK7%2F-Lc1WqohH6T1IoZzqT5G%2Fclase.png?generation=1554820600160043\&alt=media)

1. Presionar el botón de generación rápida. ![](https://75685261-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lc1Wg6tCmaGfLTCGMpe%2F-Lc1WjhR2K_vCBOOndK7%2F-Lc1WqojN_V_WGcHGiXy%2Fconstructor.png?generation=1554820600246670\&alt=media)

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

![](https://75685261-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lc1Wg6tCmaGfLTCGMpe%2F-Lc1WjhR2K_vCBOOndK7%2F-Lc1Wqol0C-Jbh6f7XgH%2Fresultado.png?generation=1554820600572664\&alt=media)

Si observamos el proyecto.

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

![](https://75685261-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lc1Wg6tCmaGfLTCGMpe%2F-Lc1WjhR2K_vCBOOndK7%2F-Lc1WqonbV_-Sr9204iO%2Fviewproject.png?generation=1554820601793585\&alt=media)

Si ejecutamos el proyecto web

![](https://75685261-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lc1Wg6tCmaGfLTCGMpe%2F-Lc1WjhR2K_vCBOOndK7%2F-Lc1Wqop3pUsSaGSr5jO%2Frun.png?generation=1554820600870739\&alt=media)

En el browser

![](https://75685261-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lc1Wg6tCmaGfLTCGMpe%2F-Lc1WjhR2K_vCBOOndK7%2F-Lc1Wqorp_4kp0Z0zPEq%2Frunweb.png?generation=1554820601019220\&alt=media)

* Dar clic en botòn **Grupo All**

Observamos el reporte ![](https://75685261-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lc1Wg6tCmaGfLTCGMpe%2F-Lc1WjhR2K_vCBOOndK7%2F-Lc1Wqotth9F-pirYJjv%2Fgrupoall.png?generation=1554820600496017\&alt=media)

* Dar clic en el botón **Grupo Details**

![](https://75685261-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lc1Wg6tCmaGfLTCGMpe%2F-Lc1WjhR2K_vCBOOndK7%2F-Lc1WqovbdeDxUjVi_gS%2Fgrupodetails.png?generation=1554820601256256\&alt=media)
