
Ayuda irreport
Publicado por esi92 (37 intervenciones) el 18/11/2016 22:42:34
Buenas, tengo una duda a ver si me podeis ayudar que me tiene frito...
Al ejecutar mi programa y generar un informe que obtiene los dos parametros de una BD se genera correctamente. Pero a la hora de pasar mi .jar a .exe mediante Launch4j el informe no me lo genera...
Me manda el mensaje que tengo en la excepción "Error en el reporte.", significa que no lo esta encontrado...
¿Como podría cambiar el código o algo para que me funcionara...?
Al ejecutar mi programa y generar un informe que obtiene los dos parametros de una BD se genera correctamente. Pero a la hora de pasar mi .jar a .exe mediante Launch4j el informe no me lo genera...
Me manda el mensaje que tengo en la excepción "Error en el reporte.", significa que no lo esta encontrado...
¿Como podría cambiar el código o algo para que me funcionara...?
1
2
3
4
5
6
7
8
9
10
try {
Map parametros = new HashMap();
parametros.put("NombreCliente", jTextFieldNombreCliente.getText());
parametros.put("Fecha", fecha);
JasperReport reporte = (JasperReport) JRLoader.loadObjectFromLocation("src\\reportes\\Factura.jasper");
JasperPrint reporte_view = JasperFillManager.fillReport(reporte, parametros, cn);
JasperViewer.viewReport(reporte_view);
} catch(HeadlessException | JRException e) {
JOptionPane.showMessageDialog(null, "Error en el reporte.", "Error", JOptionPane.ERROR_MESSAGE);
}
Valora esta pregunta


0