Hola he estafo leyendo el tema de los reportes en este foro y de hecho no sabia ni como empezar y me ayudo mucho.. pero tengo el pequeño problema que mi reporte no se quiere generar he corregido todo tal cual como sale en foro pero nada... Este es mi codigo a ver si le consiguen el error
Código PHP:
try
{
//Ruta de Archivo Jasper
String fileName="Reporte\\reporte_01.jasper";
//Ruta de archivo pdf de destino
String destFileNamePdf="Reporte\\reporte_providencia01.pdf";
String destFileNameXls="Reporte\\reporte_providencia01.xls";
//Pasamos parametros al reporte Jasper.
Map parameters = new HashMap();
parameters.put("sql_query",new String("SELECT empleados.Nombres,empleados.Apellidos,providencia.CedulaSupervisor,providencia.NombreSupervisor,providencia.ApellidoSupervisor,providencia.TipoAutorizacion,tipoautorizacion.Descripcion FROM (providencia INNER JOIN empleados ON providencia.CedulaFiscal=empleados.Cedula)INNER JOIN providencia.TipoAutorizacion=tipoautorizacion.Tipo"));
// WHERE (FechaRegistro >='"+desde.getText()+"' AND FechaRegistro <= '"+hasta.getText()+"')
//new String("select * from empleados")
JOptionPane.showMessageDialog(null, StringQuery);
JasperPrint jasperPrint=JasperFillManager.fillReport(fileName, parameters, getConnection());
JasperExportManager.exportReportToPdfFile(jasperPrint, destFileNamePdf);
JRXlsExporter exporter = new JRXlsExporter();
exporter.setParameter(JRExporterParameter.JASPER_PRINT, jasperPrint);
exporter.setParameter(JRExporterParameter.OUTPUT_FILE_NAME, destFileNameXls);
exporter.setParameter(JRXlsExporterParameter.IS_ONE_PAGE_PER_SHEET, Boolean.TRUE);
exporter.exportReport();
}
catch (Exception e)
{
System.out.println(e.getMessage());
}
Con el ireport yo le di el formato de mi reporte y cuadre todo como deberia salir pero cuando lo hago desde java me sale en blanco y no me dice ningun error.. Nose si me puedan ayudar a ver que le quite o le puse de mas