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());
}
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
![Corazón](http://static.forosdelweb.com/fdwtheme/images/smilies/love.png)