Upload
emerson-emet
View
698
Download
0
Embed Size (px)
Citation preview
iReport Emerson E. Garay Gómez
www.slideshare.net/emergar
www.youtube.com/emergaray
Descargar iReport 5.6
• http://community.jaspersoft.com/project/ireport-designer/releases
• Bajar el portable(.zip)
• Descomprimir el portable
www.slideshare.net/emergar 2016
Tener jdk 7
• El iReport 5.6 tienen inconvenientes usando la versión
java con JDK 8, por tal usar el JDK 7
• Modificar el archivo: D:\iReport-5.6.0\etc\ireport.conf
Cambiar la línea:
#jdkhome="/path/to/jdk"
Por esta línea:
jdkhome="C:\Program Files (x86)\Java\jdk1.7.0_79"
www.slideshare.net/emergar 2016
Crear BD y consultas SQL
• Crear la BD y sus Tablas
• Almacenar en archivos de texto las consultas SQL
www.slideshare.net/emergar 2016
.
DROP DATABASE IF EXISTS bdcooperativa;
CREATE DATABASE IF NOT EXISTS bdcooperativa
DEFAULT CHARSET=utf8;
USE bdcooperativa;
DROP TABLE IF EXISTS tblasociados;
CREATE TABLE IF NOT EXISTS tblasociados (
Identificacion INT(10) UNSIGNED NOT NULL PRIMARY KEY,
TipoID INT(1) UNSIGNED NOT NULL,
Nombre VARCHAR(40) NOT NULL,
Apellidos VARCHAR(40) NOT NULL,
Genero VARCHAR(1) NOT NULL,
Nacimiento DATE NOT NULL
) ENGINE=InnoDB;
www.slideshare.net/emergar 2016
.
INSERT INTO tblasociados (Identificacion, TipoID,
Nombre, Apellidos, Genero, Nacimiento) VALUES
(64500500, 3, 'Shakira', 'Barak', 'F', '1978-03-14' ),
(65100100, 3, 'Adele', 'Blue', 'F', '1988-05-05' ),
(92100100, 4, 'Steve', 'Jobs', 'M', '1955-02-24' ),
(92300300, 5, 'Mark ', 'Zuckerberg', 'M', '1984-05-14' ),
(92400400, 4, 'Howard', 'Gradner', 'M', '1943-07-11' );
www.slideshare.net/emergar 2016
Consultas SQL
• SELECT * FROM tblasociados;
www.slideshare.net/emergar 2016
iReport
• Abrir iReport
• Crear un Origen de Datos que apunte a la BD que
contiene la información a utilizar para el reporte
www.slideshare.net/emergar 2016
Crear origen de datos www.slideshare.net/emergar 2016
Crear origen de datos
• Seleccionar
Database JDBC connection
Luego clic en Next >
www.slideshare.net/emergar 2016
Crear
conexión
www.slideshare.net/emergar 2016
Continua…
• Crear reportes en iReport con el Origen creado
• Diseñar reportes basados en las consultas SQL preparadas
• Vista Previa y manejo de parámetros
www.slideshare.net/emergar 2016