Reportes con JasperReport
Como estan amigos
Tengo un problema ojala me puedan ayudar
El contenido de los archivos XML los guarde como texto y al recuperarlos les obtengo de tipo String
Para generar el reporte con jasperreport lo hacia llamando al archivo.jrxml q lo guardaba en un directorio. En esta ocacion el contenido del archivo.jrxml le tengo en la base y lo recupero de tipo String. No se como hacer para compilar ese contenido es decir
JasperReport reporte = JasperCompileManager.compileReport("C:\\Examen.jasper");
El contenido de Examen.jasper lo tengo en la variable examen de tipo String. Como lo puedo hacer ?
Gracias.......
- Inicie sesión o regístrese para enviar comentarios
Checa ésta entrada aquí
Checa ésta entrada aquí
jasperReports
Gracias x la respuesta
El problemas es que estoy utilizando JPA para la obtencion de datos
Como puedo hacer???
Saludos.
Ah ps, entonces, tendrías que
Ah ps, entonces, tendrías que configurar una EJBQL connection, en lugar de una conexión tradicional, ésto es, darle el nombre de tu unidad de persistenciaa iReports e incluir un jar con los modelos y el persistence.xml en el classpath de iReports, además de los jars de Hibernate y de jpa..
te dejo un tutorial sencillo que me encontre aquí, con ésto necesitarías crear un servicio que llene una lista, y no te metes con configurar conexiones en tu iReports, sólo señalarías la clase que va a hacer el rol de dataSource...
Otra sugerencia? bueno, puedes hacerlo mediante un
cualquier duda, por acá andamos...
jasperReports
Gracias
Me sirvio mucho y ya lo pude hacer
Otra pregunta???
Tengo que presentar un reporte que tiene 4 hojas (esas las tengo en hojas de papel) y las hice en el iReport en hojas diferentes
Es posible unir todas para obtener un solo documento .pdf con 4 paginas???
O como puedo hacer con en el iReports ???
Gracias
Saludos............
Claro que si, chécate como
Claro que si, chécate como hacer subreportes en iReports, aquí tienes una animación, y aquí otro ejemplo; aquí una guía de alguien que tenía el mismo problema..
Si tienes dudas, no dudes en escribirlas, suerte!!