Pregunta: | 67688 - COMO IMPRIMIR EN PDF DESDE NETBEANS CONECTADO CON IREPORT |
Autor: | Edgar Delvalle |
Hola!! Estoy usando Netbeans 6.9.1, estoy haciendo una aplicación de escritorio para gestión de mesa de entrada entre otros, tengo un boton para imprimir el archivo .jasper pero ese archivo deseo imprimirlo en pdf con parametros, el codigo que utilizo es lo siguiente public void generarreporte() { obtener_mayorcodigo(); try { rs5 = con.listar_datos("select * from vinformegenerales " + "where entra_cod =" + ultimo); } catch (Exception ex) { System.exit(0); } JRResultSetDataSource jrRS = new JRResultSetDataSource(rs5); HashMap parameters = new HashMap(); Integer pedcod = Integer.valueOf(ultimo); parameters.put("ventra_cod", pedcod); try { URL urlMaestro = getClass().getClassLoader().getResource("reportes/expediente.jasper"); JasperReport masterReport = null; masterReport = (JasperReport) JRLoader.loadObject(urlMaestro); JasperPrint masterPrint = null; masterPrint = JasperFillManager.fillReport(masterReport, parameters, con.conectar()); JasperViewer ventana = new JasperViewer(masterPrint, false); ventana.setTitle("Vista Previa"); ventana.setVisible(true); } catch (JRException e) { e.printStackTrace(); JOptionPane.showMessageDialog(null, "Ocurrio un error " + e.toString(), "ATENCION ", JOptionPane.INFORMATION_MESSAGE); } Favor me pueden ayudar mi correo es [email protected] |