INSTRUCCIONES DE CONEXIÓN ENTRE NETBEANS E IREPORT

6
INSTRUCCIONES DE CONEXIÓN ENTRE NETBEANS E IREPORT 1. La versión con la que ejecute mi conexión es ireport 4.7. 2. Una vez instalados los programas, se procede a agregar los plugins de ireport sobre el netbeans. 3. Ahora se agregan los plugins en netbeans. Se agregan todos… 4. Al cconcluir de agregar los plugins, se notara en la interfaz de netbeans que hubo cambio al anexar los plugins… 5. Una vez creado el proyecto de java, se agregan librerías en el siguiente apartado: 6. Se hace clic sobre ant libreries y se hace clic sobre crear nueva librería:

Transcript of INSTRUCCIONES DE CONEXIÓN ENTRE NETBEANS E IREPORT

Page 1: INSTRUCCIONES DE CONEXIÓN ENTRE NETBEANS E IREPORT

INSTRUCCIONES DE CONEXIÓN ENTRE NETBEANS E IREPORT

1. La versión con la que ejecute mi conexión es ireport 4.7.2. Una vez instalados los programas, se procede a agregar los plugins de ireport sobre

el netbeans.3. Ahora se agregan los plugins en netbeans. Se agregan todos…4. Al cconcluir de agregar los plugins, se notara en la interfaz de netbeans que hubo

cambio al anexar los plugins…

5. Una vez creado el proyecto de java, se agregan librerías en el siguiente apartado:

6. Se hace clic sobre ant libreries y se hace clic sobre crear nueva librería:

Page 2: INSTRUCCIONES DE CONEXIÓN ENTRE NETBEANS E IREPORT

7. Se coloca el nombre de jJasperReports o el que desee:

8. Una vez creada la librería, se selecciona la que se haya creado y se agregan los jar en donde dice: Add JAR/Folder…Las librerías son las que están en la carpeta JasperReport. Esas son las que se agregaran a la nueva librería creada.

9. Antes de aceptar al agregar los jar, se ordenan de la siguiente manera:a. jasperreports-javaflow-3.6.1.jarb. jasperreports-3.6.1.jarc. commons-beanutils-1.8.0.jard. commons-collections-2.1.1.jare. commons-digester-1.7.jar

Page 3: INSTRUCCIONES DE CONEXIÓN ENTRE NETBEANS E IREPORT

f. commons-javaflow-20060411.jarg. iText-2.1.0.jarh. png-encoder-1.5.jari. poi-3.2-FINAL-20081019.jar

10. una vez ordenados se crea finalmente la librería. El orden es importante para que la conexión se establezca con éxito.

11. Ahora se crea la conexión con la base de datos para que se puedan jalar datos para mostrar en los reportes, se hace clic sobre el botón: report datasource:

12. Aparecerá una ventana de las conexiones establecidas. Se hara clic en crear nueva o new y se selecciona la primera opción como se muestra a continuación: Database JDBC Connection. Para que se establezca la conexión ya se debio haber agregado el driver de mysql.

13. Se colocan los datos necesarios de la conexión sobre la base de datos como los priviledgios, nombre de la base de datos, etc.

14. Al colocar el nombre de la base de datos, se hace clic en el botón WIZARD, situado a lado del nombre de la base de datos para que refresque en la parte de arriba el nombre. Al concluir el llenado de campos, se prueba la conexión y al guardar la conexión se reflejara el nombre de la conexión creada en el report datasource.

Page 4: INSTRUCCIONES DE CONEXIÓN ENTRE NETBEANS E IREPORT

15. El siguiente paso es ir a nuestro proyecto creado, y en la biblioteca hacemos un clic derecho, luego seleccionamos la opción de agregar biblioteca o librería. Ahora en el cuadro que nos aparece, buscamos la librería que creamos y la añadimos en Add Library o agregar librería.

16. Nos situamos sobre las librerías del proyecto, desplegamos la carpeta y veremos que se han agregado con éxito!

Page 5: INSTRUCCIONES DE CONEXIÓN ENTRE NETBEANS E IREPORT

17. Nuevamente nos situamos para agregar otra biblioteca y buscamos la librería llamada JasperReportViewer y la agregamos.

18. Eso es todo. Ya queda listo para usar el ireport como reporteador… tome en cuanta el orden en que agrega las librerías al proyecto. Primero va la creada y por consiguiente se anexa el JasperReportViewer. Espero le funcione, así fue como me funciono. Si no le sigue funcionando me manda un correo porfa y lo checo! Tiene que tener instalado el ireport para que pueda funcionar el reporteador en el netbeans.