Llamado de reportes con parámetros
Publicado por marc (29 intervenciones) el 07/04/2014 18:21:57
Hola, tengo una duda tengo mi reporte creado en el ireport que instalé en el netbeans 7.4 el ireport que utilizo es el 5.2.0, mi problema es cuando mando a llamar el reporte desde de la aplicación por medio de un botón y enviandole un string como parametro que obtengo desde de un JComboBox, espero me logren ayudar, gracias de antemano
Este es el código del botón que utilizo
private void btnAceptarActionPerformed(java.awt.event.ActionEvent evt) {
try
{
String dato = cboEmpresa.getSelectedItem().toString();
String urlreporte = "src/Reportes/Resumen_CM.jasper";
Map parametros = new HashMap();
parametros.put("empresa", dato);
JasperPrint reporte = JasperFillManager.fillReport(urlreporte,parametros,con);
JasperViewer ventana = new JasperViewer(reporte,false);
ventana.setTitle("Resumen Cuenta Mayor");
ventana.setVisible(true);
}
catch(Exception e)
{
JOptionPane.showMessageDialog(null, e);
}
}
La línea que tiene en negrita es la que me manda como error, lo extraño que el error es cuando está en ejecución
Este es el código del botón que utilizo
private void btnAceptarActionPerformed(java.awt.event.ActionEvent evt) {
try
{
String dato = cboEmpresa.getSelectedItem().toString();
String urlreporte = "src/Reportes/Resumen_CM.jasper";
Map parametros = new HashMap();
parametros.put("empresa", dato);
JasperPrint reporte = JasperFillManager.fillReport(urlreporte,parametros,con);
JasperViewer ventana = new JasperViewer(reporte,false);
ventana.setTitle("Resumen Cuenta Mayor");
ventana.setVisible(true);
}
catch(Exception e)
{
JOptionPane.showMessageDialog(null, e);
}
}
La línea que tiene en negrita es la que me manda como error, lo extraño que el error es cuando está en ejecución
Valora esta pregunta


0