06/04/2015, 11:48
|
| | Fecha de Ingreso: octubre-2014
Mensajes: 20
Antigüedad: 10 años, 1 mes Puntos: 0 | |
Respuesta: Reportes en pdf con guardado automático lógicamente la busqué y si estoy preguntando es porque no logré encontrar nada ya que todo lo que he encontrado no me ha servido, esa página ya la había visto y lo intenté de la siguiente manera
public void pdf(String reporte, Map parametros, String destino)
{
JasperReport jasperReport;
JasperPrint jasperPrint;
try
{
//se carga el reporte
//URL in=this.getClass().getResource( "reporte.jasper" );
jasperReport=(JasperReport)JRLoader.loadObject(rep orte);
//se procesa el archivo jasper
jasperPrint = JasperFillManager.fillReport(jasperReport, parametros, con );
//se crea el archivo PDF
JasperExportManager.exportReportToPdfFile( jasperPrint, destino);
}
catch (JRException ex)
{
System.err.println( "Error iReport: " + ex.getMessage() );
}
}
a esta función le paso los parámetros de la siguiente manera
String urlreporte = "src/RptDxImagen.jasper";
String destino = "C:\\Reportes\\"+idserv+".pdf";
try
{
Map parametros = new HashMap();
parametros.put("idserv", codserv);
pdf(urlreporte,parametros,destino);
}
catch(Exception e)
{
System.err.println( "Error iReport: " + e.getMessage() );
}
pero me manda un error en la siguiente línea de código:
JasperExportManager.exportReportToPdfFile( jasperPrint, destino);
esta línea de código se encuentra en la función |