Manual Como usar iReport

Post on 31-Mar-2016

248 views 0 download

description

Este es el Proyecto del 2013 para el primer periodo de Programación.

Transcript of Manual Como usar iReport

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. Una vez ya instalados deben de aparecer con un en la opción. de Installed.

5. 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 permite colocarle el texto

deseado al título.

*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() }

}