Java - NetBeans y iReport

 
Vista:
sin imagen de perfil

NetBeans y iReport

Publicado por Cglez (2 intervenciones) el 27/05/2009 02:59:19
Hola, a todos!

Alguiente podría ayudame?

Cuál es código fuente para abrir un reporte hecho en iReport.

Saludos!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:NetBeans y iReport

Publicado por Danilo Juvinao (278 intervenciones) el 29/05/2009 01:53:46
String dirMaestro = "C:micarpetamiReporte.jasper";
Map parameters = new HashMap();
parameters.put("parametro1", new String("A"));
parameters.put("parametro2", new String("B"));
JasperPrint jasperPrint = JasperFillManager.fillReport(dirMaestro, parameters, con);
JasperViewer.viewReport(jasperPrint, false);

con es la conexion a la base de datos con la que estas trabajando.

y listo, eso te muestra una vista previa de un reporte.

aunque si es linux puede ser:
String dirMaestro = "/home/miusuario/micarpeta/miReporte.jasper";
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:NetBeans y iReport

Publicado por Cglez (2 intervenciones) el 30/05/2009 17:42:04
Un millón de gracias por tu ayuda!

Saludos!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:NetBeans y iReport

Publicado por Miguel Martin (1 intervención) el 04/08/2009 10:58:25
try
{
Class.forName("com.mysql.jdbc.Driver");
JasperReport reporte = (JasperReport) JRLoader.loadObject("report1.jasper");
JasperPrint jasperPrint = JasperFillManager.fillReport(reporte, null, conexion.con);
JasperViewer jviewer = new JasperViewer(jasperPrint,false);
if(jviewer!=null)
{
try
{
jviewer.setVisible(true);
}catch(Exception e5)
{
System.out.println(e5+" Error Mostrar");
}
}else
{
JOptionPane.showMessageDialog(null,"Reporte Vacio");
}

/*JRExporter exporter = new JRPdfExporter();
exporter.setParameter(JRExporterParameter.JASPER_PRINT, jasperPrint);

exporter.setParameter(JRExporterParameter.OUTPUT_FILE, new java.io.File("reportePDF.pdf"));
exporter.exportReport();*/
}catch(Exception e)
{
JOptionPane.showMessageDialog(null,""+e);
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar