Categoría wiki: Desarrollo Web
Hola amigos,
estoy trabajando en un proyecto que utiliza Eclipse + Struts + Hibernate + postgres y estoy intentando que genere informes dinámicos con la información que obtengo de la BBDD. Para ello utilizo iReport:
Mi problema radica en que no se como crear correctamente un datasource en iReport para que me detecte las clases mapeadas con hibernate y me genere la lista de fields
¿Alguien puede ayudarme? ¿Existe otra alternativa?
Muchas gracias de antemano!!!
Un saludo!
Hey ¿qué tal?
Muchas gracias por contestar. He acotado un poco el problema descubriendo que se trata de un problema de versiones:
Utilizo las versiones jasperreports 3.7 y iRepor 3.7 en este proyecto desarrollado en eclipse. Ocurre que en este mismo proyecto tenía instalada previamente la librería jasperreports 2.0 y cuando genero el pdf me salta la excepción del tipo:
?cannot assign instance of net.sf.jasperreports.engine.base.JRBaseTextField to field net.sf.jasperreports.engine.base.JRBaseLineBox?
Creo que estoy modificando mal el path, esto es lo que hago:
elimino jarperreports2_0.jar y añado jarperreports3_7.jar en las librerias referenciadas del proyecto, compilo y ejecuto pero me salta el error indicado arriba. ¿Donde puedo mirar las versiones que se están utilizando realmente? ¿Cómo modifico el path en caso de que estas versiones no coincidan?
Muchas gracias de antemano.
Un saludo!
Hola chico. yo trabajo conlas mismas cosas q tu a excepcion de la BD q yo uso oracle pero debe ser muy parecido... te vas a data-> connections-Data sources->alli te sale un cuadropara q crees las conecciones le das new o nuevo y seleccionas laprimera opcion q dice: Database JDBC connection->next-> alli le colocas el nombre a tu conexion y en JDBC driver usas el de postgresql, el nombre de tu servidor y de tu BD y los codigos de acceso y listo.. prueba eso a ver si te funciona.. exito... |