requisitos para implementar los reportes:
-Netbeans 6.5
-iReport 2.0.1
-jasperreports-1.3.3
deben descargar el proyecto jasperreports-1.3.3, fijense en la carpeta en donde ubican dicho proyecto, ya que usaremos la ruta posteriormente.
ahora entremos en materia
1. debemos crear la libreria en Netbeans, en el IDE nos dirigimos a tools > Libraries
nos aparecerá el administrador de Librerias.
damos clic en New Library, escribimos en nombre de la libreria, en este caso jasper-reports-1.3.3 y selecionas el tipo Class Libraries.
Una vez creada la libreria, procedemos a agregarles los .jar correspondientes...
en el administrador de librerias, seleccionamos la jasper-reports-1.3.3, damos clic en el boton Add JAR/Folder
Buscamos el directorio donde se encuentra el proyecto jasperreports-1.3.3, buscar el subdirectorio dist y selecionar el archivo jasperreports-1.3.3.jar y agregamos...
repetimos el paso anterior, pero esta vez, nos vamos al subdirectorio lib y selcionamos los siguientes archivos:
- commons-beanutils-1.7.jar
- commons-collections-2.1.jar
- commons-logging-1.9.2.jar
- commons-digester-1.7.jar
- commons-javaflow-20060411.jar
- Itext-1.3.1.jar
2. Ahora tenemos que indicarle a Netbeans que tipo de archivos tiene que asociar. Nos dirgimos a tools > Options nos aparecerá la siguiente ventana.
luego selecionamos Miscellaneous > Files, damos clic en New..
en el cuadro de dialogo colocamos jrxml (el tipo de archivo fuente de ireport), y presionamos OK
En las opciones del dropDown Associated File Type (MIME), seleccionamos XML Files (application/xml) y presionamos
Con los pasos anteriores tenemos netbeans configurado con jasperreports, si desemos configurar nuestro proyecto , aca esta la segunda parte del tema Configurar el proyecto
Hola, una pregunta, de cual carpeta seleccinamos el jasper-reports???
ResponderEliminarHola.. bueno mira en mi caso la carpeta del proyecto JasperReport es la stge:
ResponderEliminarC:\Program Files\Sun\jasperreports-1.3.3
puedes usar versiones mas nuevas de jasperReport, solo ten en cuenta la ruta donde pongas dicho proyecto, para que puedas configurar Netbeans.. espero haberte ayudado!!
Bueno, yo a lo que me referia era que no tengo el proyecto en si, donde lo consigo o donde lo puedo descargar, y que version me recomiendas?
ResponderEliminarHola german, amigo desde aca http://jasperforge.org/projects/jasperreports puedes descargar la version 3.6 de jasperReports, puedes seguir los pasos anteriores funcionan igual..
ResponderEliminarpero ademas al crear la librería debes agregar un .jar de la carpeta /lib llamado groovy-all-1.5.5.jar y listo.
no me funciono el codigo del reporte :(
ResponderEliminarte refieres a el codigo que esta en este post??, es el codigo que uso en mis proyectos..
ResponderEliminaraunque yo lo he modificado para mejoras, y facilidades!! pero este que esta aqui, si funciona!!
no se que estare haciendo mal no me funciona te voy a mandar un proyecto de prueba con este tutorial por que no me funciona :( y el otro codigo tampoco
ResponderEliminarAmigo, y ya te fijastes en el post que nos permite configurar el proyecto??
ResponderEliminaraki esta: http://ecanaveras.blogspot.com/2009/03/aplicacion-web-con-netbeans-65-ireport.html
si ya lo hice y me da error en la parte de copiar el codigo al build al quererlo guardar me lo pone como con error ya te mande el proyecto a tu correo
ResponderEliminargracias por la ayuda ya esta solucionado el tema de los reportes con filtro y generales:) que tal si publicas algo con grupos en los reportes:) tengo otra duda con el componente fileupload tengo un formulario donde subo la imagen de un producto que el usuario decee mostrar en el carrito ahora hay alguna forma de que desde la imagen que sube el usuario genere una imagen miniatura de la misma image(preview) esto para que se cargue mas ligeroa la hora de mostrar dic imagen del producto y no mostrarle la propia imagen con su tamaño original. Gracias por todo.
ResponderEliminar