
18/02/2008, 08:32
|
 | | | Fecha de Ingreso: enero-2008 Ubicación: Montevideo, Uruguay
Mensajes: 518
Antigüedad: 17 años, 1 mes Puntos: 6 | |
Re: iReport + jasper Problemillas hola mira te digo la forma mas rapida y sencilla para guardar los reportes en vez de generarlo en excel,html,etc lo q haces es abrirlo con el JasperViewer que el te despliega otra ventana con un boton para imprimir y otro para guardar y ahi luego puedes seleccionar la ruta en donde deseas y darle la posibilidad al usuario en que formato quiere q se guarde rtf, pdf,html aqui te dejo un fragmento de codigo para lo que te digo:
JasperReport report = (JasperReport)JRLoader.loadObject(getClass().getRe source("/Reportes/LiquidarEmpleado.jasper"));
Map parameters = new HashMap();
JasperPrint print = JasperFillManager.fillReport(report,parameters,con exion);
JasperViewer jviewer = new JasperViewer(print,false);
jviewer.setVisible(true);
en mi caso mi reporte esta ubicado en el src en el package Reportes de mi proyecto.
Otra solucion es veo q la ruta de salida que tu le debes pasar es un string lo q haces es antes de generar el reporte creas un JFileChooser que el te abra una ruta y la guardas en una variable y luego se la pasas al reporte, esta a mi no me convence mucho yo te diria que la de arriba es la mejor
saludos y espero haberte ayudado |