Skip to main content

Posts

Crear subreportes en segundos con reportwizard plugins

Crear subreportes en segundos con reportwizard plugins

En muchas ocasiones necesitamos crear un subreporte, generalmente usamos JasperReport, mediante iReport(descontinuado) o Jaspersoft Studio. Que son excelentes herramientas con una interfaz muy fácil para crear reportes.

Necesitaba crear reportes muy rápidos sin utilizar una herramienta con los componentes para generarlos, solo deseaba crear una clase Java y a partir de esta clase generar reportes simples, agrupados con operaciones sobre los atributos y con subreportes.
Ya esta disponible el plugin en versiòn muy básica, para test.

http://plugins.netbeans.org/plugin/74252/?show=true




Un manual básico de su funcionamiento https://legacy.gitbook.com/book/avbravo/reportwizard/details
REPORTE SIMPLE Con una clase simple
solo presionas el botòn 
Se genera los archivos .jrxml y .jasper y al ejecutarlo

REPORTE AGRUPADO


Puedes generar reportes agrupados con dos pasos: 1. Crear el entity


2. Indicar las propiedades dar clic en el botòn  3. En l…
Recent posts

Plugin NetBeans para generar reporte desde una clase Java

El potencial de NetBeans, entre muchas alternativas se encuentra en NetBeans Platform. Mediante el uso de Apis y plugins nos permite ampliar las funcionalidades del IDE.
Podemos crear componentes para resolver cualquier necesidad, este plugin permite que en base a un entity(clase en Java), generar reportes tipo jaspertReport.



Objetivo:
A partir de un entity
Generar archivo .jrxmlGenerar el archivo .jasperPermitir editar el archivo .jrmlNo se desea una utilizar componente visual del reporte, se desea trabajar directamente con el .jrxml Después de crear el plugin en NetBBeans IDE



Dar clic derecho en el proyecto y seleccionar Create NBM.




Instalar el plugin



Seleccionar pestaña Downloaded --> Add plugins--> Buscamos el archivo org-avbravo-reportwizard.nbm
procedemos a instalar el plugin haciendo clic en el botòn Install.

Nos muestra el numero de versiòn , presionar el botòn Next.

Apareceria la licencia de uso, si esta se ha especificado.

Luego se muestra el dialogo para confirmar los c…

Libro de trucos JakartaEE

Libro de Trucos JakartaEE versiòn 0.1
Este libro que empece a escribir hace un tiempo, recopila algunos trucos para Java Server Faces, Java EE, Jakarta EE, EJBJMoorDB.
Esta disponible para revisiòn y descarga.
https://legacy.gitbook.com/book/avbravo/trucosjakartaee/details

Es la versiòn 0.1, faltan muchos aspectos por considerar, es una guía para principiantes.

ejbjmoordb Método complete(String query)

ejbjmoordb  Método complete(String query)

Se utiliza para hacer filtros para componentes autocomplete.
Componentes <p:autocomplete> Necesitamos definir los atributos
Componente

Bases de datos en tiempo de ejecución ejbjmoord (MongoDB)

Bases de datos en tiempo de ejecución ejbjmoord (MongoDB)
En algunas ocasiones deseamos crear bases de datos de manera dinámica, (en tiempo de ejecución) para separar las colecciones que almacenemos en mongodb en varias bases de datos,  con ejbjmoordb, se puede especificar fácilmente mediante el método modeloRepository.setDatabase("mibasedatos");
Si no lo indicamos se tomara el que esta definido en el repository.