Manual Como usar iReport

Page 1

Nathalia Mora P. C.T.P Calle Blancos


En el siguiente archivo aprenderemos como crear un reporte impreso en Netbeans utilizando como base el 7.2. Debe de seguir los siguientes pasos para poder crear una impresi贸n satisfactoria: Nota: Usted como programador necesita descargar previamente los Plugins necesarios.

1.

Luego de abrir su Netbeans 7.2 , presione Tools en la barra de tareas y seleccione la opci贸n de Plugins.


2.

Posteriormente seleccione dicha opción le saldrá un cuadro con el mismo título (Plugins). Encontrara varias subbarras de tareas seleccione la que contiene la opción de de Downloaded en esta pestaña encontrara un botón con el nombre de Add Plugins.


3.

Debe

seleccionar

los

Plugins

previamente

descargados.


4.

5.

Una vez ya instalados deben de aparecer con un

en la opci贸n. de Installed.

Al cerrarlo en la ya deber谩s notar un cambio en la interfaz del Netbeans ya que visualizara una interfaz diferente a la normal:


Nota: Instalaci贸n concluida ahora debe agregar algunas librer铆as. Como hacerlo?驴

6.

Al lado izqueirdo de la pantalla principal de Netbeans encontrara una barra de opciones en ella hay una opci贸n de Projects. Al seleccionarlo se desplegaran los Packages que contiene su proyecto, seleccione el de Libraries con el selector derecho para desplegar las opciones correspondientes; y presione Add Library.


7.

Seleccione el bot贸n

, en el nombre coloque JasperReport y presione

. Le mostrara un cuadro para subir las librer铆as almacenadas en sus archivos personales a su programa. Asi:


Suba las librerĂ­as:


Nota: listo ya puede iniciar la creaci贸n de los reportes impresos.

8.

Cree un nuevo Empty Report


Una vez creado podrรก iniciar su interfaz:


Nota: para agregar título o Datos al reporte impreso:

1.

En el lado derecho observamos una paleta con el nombre de Report Inspector, luego presione Parameters con el botón derecho y elija la opción de Add Parameter…Una vez arrástrelo hacia la barra de diseño llamada TITLE


2.

Agregue a su reporte un bot贸n de impresi贸n, en el debe llevar las indicaciones de impresi贸n:


Nota: * El deseado al título.

permite colocarle el texto

*Considere que debe especificar muy claro el nombre referencia que especifica

*Debe agregar bien especificado cada espacio deseado para imprimir de lo contrario le podría especificar errores. *El código que debe llevar el botón imprimir será correspondiente con el proyecto realizado. => try { DefaultTableModel de = (DefaultTableModel) jTable1.getModel(); JRTableModelDataSource datasource = new JRTableModelDataSource(de); String reportSource = "./src/iReport/prueba.jrxml";


JasperReport jr = JasperCompileManager.compileReport(reportSource);

Map<String, Object> params = new HashMap<String, Object>(); params.put("TITLE", "**TRANSACCIONES**"); /*params.put("NUM", "N.Transaccion"); params.put("FECHA", "Fecha Trans."); params.put("TIPOC", "T. Trans."); params.put("MON", "Monto Trans."); params.put("NOM", "Nombre"); params.put("DET", "Detalle"); params.put("MOV", "Num Trans*/

JasperPrint jp = JasperFillManager.fillReport(jr, params, datasource); JasperViewer.viewReport(jp, false); } catch (Exception e) { }

e.printStackTrace() }



Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.