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

jasper reports y ireport

Estas en el tema de jasper reports y ireport en el foro de Java en Foros del Web. Hola, soy nuevo en esto de generar reportes me gustaria saber si alguien me podria ayudar con lo siguiente: Una vez creado mi archivo .jasper ...
  #1 (permalink)  
Antiguo 28/03/2006, 19:40
 
Fecha de Ingreso: marzo-2006
Mensajes: 1
Antigüedad: 18 años, 1 mes
Puntos: 0
jasper reports y ireport

Hola, soy nuevo en esto de generar reportes me gustaria saber si alguien me podria ayudar con lo siguiente: Una vez creado mi archivo .jasper con el ireport como le hago para que desde java me lige mi archivo .jasper o xml y me genere el reporte desde java? Me podrian recomendar algun tutorial donde pueda ver esto?

Gracias.
  #2 (permalink)  
Antiguo 30/03/2006, 04:02
 
Fecha de Ingreso: diciembre-2005
Ubicación: Madrid, España
Mensajes: 154
Antigüedad: 18 años, 5 meses
Puntos: 2
- Si deseas cargar el .jasper:

JasperReport jasperReport = (JasperReport) JRLoader.loadObject("pathAlJasper.jasper");

- Si deseas compilar un xml o jrxml:

JasperReport jasperReport = JasperCompileManager.compileReport("pathAlJrxml.jr xml");

- Si deseas compilar un xml desde tu aplicación y meterlo en un directorio que tú elijas:

JasperCompileManager.compileReportToFile("pathAlJr xml.jrxml", "pathDondeQuieresGuardarElJasper.jasper");


Saludos
  #3 (permalink)  
Antiguo 20/06/2006, 18:45
 
Fecha de Ingreso: junio-2006
Mensajes: 3
Antigüedad: 17 años, 11 meses
Puntos: 0
jasperreport bloqueado?

Hola gente, un saludo para todos, tengo un problemo, espero alguien me pueda ayudar... lo que pasa es q genero mi reporte desde eclipse, abre el reporte y todo, pero lo tengo bloqueado, no puedo cerrarlo ni modificar el tamaño ni nada, lo abro y se bloquea totalmente, sin poder hacer nada mas que solo detener la ejecucion...mi codigo es el siguiente:

Transaction t = new Transaction();
FrmConfigRepPersonalizado t1 = new FrmConfigRepPersonalizado();
URL url = t1.getClass().getResource("RListaValidas1.jasper") ;
if (url == null) {
System.out.println("No encuentro el archivo del reporte.");
System.exit(2);
}
JasperReport jasperreport = null;
try {
jasperreport = (JasperReport) JRLoader.loadObject(url);
} catch (JRException jrexception) {
System.out.println("Error cargando el reporte: " + jrexception.getMessage());
System.exit(3);
}
Connection con = null;
try {
con = t.getConnection();
} catch (TransactionException te) {
System.out.println("Error de conexión: " + te.getMessage());
System.exit(4);
}
Map parametros = new HashMap();
("P_nombre",cbxPartido.getSelectedItem());

JasperPrint jasperprint = null;
try {
jasperprint = JasperFillManager.fillReport(jasperreport, parametros,con);
} catch (JRException je) {
System.out.println("Error llenando el reporte: " + je.getMessage());
JasperViewer jasperviewer = new JasperViewer(jasperprint,false);
jasperviewer.setTitle("SSV - Reporte Personalizado");
jasperviewer.setExtendedState(0);
jasperviewer.setFocusable(true);
jasperviewer.setFocusableWindowState(true);
jasperviewer.setResizable(true);
jasperviewer.setEnabled(true);
jasperviewer.setVisible(true);

t.close();
}
alguien sabe pq se bloquea el reporte...muchas graciasss
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 00:11.