Skip to main content

Posts

Showing posts from July, 2018

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 entit

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 .jrxml Generar el archivo .jasper Permitir editar el archivo .jrml No 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