Bueno lo que estoy tratando de hacer es llamar un reporte pdf desde codigo java, ya logre mostarlo en el jasperviewer y me corre sin problemas, pero ahora quiero que el reporte me lo muestre con el acrobat reader 8,mi código es el siguiente:
Código:
PERO ME SALE EL SIGUIENTE ERROR:try { //Conexion a base de datos sql server Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); Connection connection = DriverManager.getConnection("jdbc:microsoft:sqlserver://IPVG-MDZJ:1433;DatabaseName=sigal","sa",""); //Pasamos parametros al reporte Jasper. Map parameters = new HashMap(); parameters.put("sql_query", new String("select rut_cliente from clientes")); //Compilado de fichero .jrxml JasperReport report = JasperCompileManager.compileReport("D:\\Archivos de programa\\Java\\jdk1.6.0_01\\jre\\lib\\ext\\Reporte_Sin_Titulo_1.jrxml"); //Rellenar el informe con datos JasperPrint print = JasperFillManager.fillReport(report, parameters, connection); // Exporta el informe a PDF JasperExportManager.exportReportToPdfFile(print,"D:\\iReport-1.3.1\\iReport-1.3.1\\Reporte_Sin_Titulo_1.pdf"); //Para visualizar el pdf directamente desde java JasperViewer.viewReport(print, false); } catch (Exception e) { System.out.println(e.getMessage()); }
Error compiling report java source files : D:\ejemplos java\reporte_pdf\Reporte_Sin_Titulo_1_118201741596 8_222620.java
SI ALGUIEN TIENE OTRO CODIGO PARA LLAMAR Y MOSTRAR UN REPORTE PDF SE LO AGRADECERIA O SI ME PUEDEN AYUDAR CON ESTE CODIGO MEJOR.
HE PROBADO CON OTROS CODIGOS SIMILARES, QUE ME CORREN SIN PROBLEMA, PERO SIEMPRE ME LOS MUESTRA CON EL JASPERVIEWER YO QUIERO QUE ME LOS MUESTRE CON EL ACROBAT READER
LO OTRO ES QUE DESDE IREPORT ME COMPILA SIN PROBLEMAS ¿TENDRE QUE COLOCAR LOS ARCHIVOS .JRXML Y .PDF EN UN DIRECTORIO ESPECIFICO???¿¿O ES OTRA COSA??
BUENO ESO
HASTA PRONTO