Foros del Web » Programación para mayores de 30 ;) » Java »

MyEclipse + Hibernate + JasperReport

Estas en el tema de MyEclipse + Hibernate + JasperReport en el foro de Java en Foros del Web. Aca les mando mi problema resuelto por si alguien mas lo necesita...
  #1 (permalink)  
Antiguo 20/07/2006, 08:29
 
Fecha de Ingreso: julio-2006
Ubicación: Argentina
Mensajes: 35
Antigüedad: 18 años, 4 meses
Puntos: 0
MyEclipse + Hibernate + JasperReport

Aca les mando mi problema resuelto por si alguien mas lo necesita
  #2 (permalink)  
Antiguo 20/07/2006, 08:30
 
Fecha de Ingreso: julio-2006
Ubicación: Argentina
Mensajes: 35
Antigüedad: 18 años, 4 meses
Puntos: 0
//Ruta en donde se encuentra el .jasper
String fileName = "D:\\reports\\PruebaAddingGroup.jasper";

//Ruta destino del pdf
String destFileNamePdf = "D:\\temp\\PruebaAddingGroup.pdf";


//_RootDAO.initialize(); no hace falta


SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory();
Session session = sessionFactory.openSession();


Map parameters = new HashMap();

/*
PARAMETER_HIBERNATE_SESSION = Parámetro incorporado que lleva a cabo el valor de la sesión de Hibernate
que se utilizará para crear la consulta.
*/
parameters.put(JRHibernateQueryExecuterFactory.PAR AMETER_HIBERNATE_SESSION, session);

Transaction transaction = session.beginTransaction();


try{

//Preparacion del reporte (en esta etapa se inserta: .jasper, el valor del query en el reporte, y la conexion).
JasperPrint jasperPrint = JasperFillManager.fillReport(fileName,parameters,s ession.connection());

//Creación del PDF
JasperExportManager.exportReportToPdfFile(jasperPr int, destFileNamePdf);

//Imprimimos en pantalla el reporte
JasperViewer.viewReport(jasperPrint);

}
catch(JRException e){
if( transaction != null)transaction.rollback();
e.printStackTrace();
}
finally{
session.close();
}
  #3 (permalink)  
Antiguo 20/07/2006, 08:33
 
Fecha de Ingreso: julio-2006
Ubicación: Argentina
Mensajes: 35
Antigüedad: 18 años, 4 meses
Puntos: 0
Acuerdense de agregar todas las jar en mi caso use 7 (la version del Jasper Report e IReport es 1.2.5).... :

commons-beanutils-1.5
commons-digester-1.7
commons-logging-1.0.2
itext-1.3.1
commons-collections-2.1
commons-javaflow-20060411
commons-logging-api-1.0.2
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:19.