Your SlideShare is downloading. ×
0
Ireport
Ireport
Ireport
Ireport
Ireport
Ireport
Ireport
Ireport
Ireport
Ireport
Ireport
Ireport
Ireport
Ireport
Ireport
Ireport
Ireport
Ireport
Ireport
Ireport
Ireport
Ireport
Ireport
Ireport
Ireport
Ireport
Ireport
Ireport
Ireport
Ireport
Ireport
Ireport
Ireport
Ireport
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Ireport

2,331

Published on

manual de ireport

manual de ireport

Published in: Technology, Business
1 Comment
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total Views
2,331
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
133
Comments
1
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. iReport Postgresql
  • 2. Diagrama
  • 3. CREATE TABLE employee (    emp_id serial primary key,    emp_firstname varchar(100) NOT NULL default '',    emp_surname varchar(100) NOT NULL default '',    emp_salary numeric(10,0) NOT NULL default '0',      serv_id int NOT NULL default '0' ); INSERT INTO employee (emp_firstname,emp_surname,emp_salary,emp_id,serv_id) VALUES    ('Joe','Blogs','80000',2,1),   ('William','Smith','50000',1,1),   ('David','Jone','35000',3,2),   ('Paula','Black','70000',4,2),   ('Julia','Lambert','60000',5,3),   ('Paul','Point','40000',6,2),   ('Carla','West','55000',7,3),   ('Jack','White','60000',9,2),   ('Sandra','Paul','50000',8,2),   ('Sophia','Alberts','90000',10,1),   ('Julie','Roberto','30000',11,1),   ('Dilbert','Brown','60000',12,2),   ('Julius','Polo','85500',13,1),   ('Daniel','Denver','45000',14,3),   ('Natalie','Portman','75000',15,2);
  • 4. CREATE TABLE employee_works_on_project (    id serial primary key,    emp_id int NOT NULL default '0',    prj_id int NOT NULL default '0'   ); INSERT INTO employee_works_on_project (emp_id,prj_id) VALUES    (1,1),   (2,1),   (3,2),   (4,1),   (4,2),   (5,2); CREATE TABLE project (    prj_id serial primary key,    prj_name varchar(40) default NULL,    prj_budget decimal(10,2) default NULL   ); INSERT INTO project (prj_id,prj_name,prj_budget) VALUES    (1,'APOLLO','1000000.00'),   (2,'GEMINI','500000.00'); CREATE TABLE service (    serv_id serial primary key,    serv_name varchar(40) default NULL ); INSERT INTO service (serv_id,serv_name) VALUES    (1,'IT'),   (2,'Accounting'),   (3,'Production');
  • 5. Nuevo reporte en Blanco
  • 6.  
  • 7.  
  • 8.  
  • 9. Secciones del reporte <ul><ul><li>Title:  Contiene el titulo del reporte. Es generado una sola vez y aparece al principio del reporte. </li></ul></ul><ul><ul><li>Page Header:  Aparece en la parte superior de cada página. Es un buen lugar para fechas, numeros de página, etc. </li></ul></ul><ul><ul><li>Column Header:  En esta sección va el titulo de cada columna. </li></ul></ul><ul><ul><li>  Detail: Contiene el cuerpo del reporte. JasperReports genera una sección de detalle por cada registro procesado. </li></ul></ul><ul><ul><li>Page Footer: Esta sección aparece en la parte inferior de cada página. </li></ul></ul><ul><ul><li>Last Page Footer: Esta sección va en la parte inferior de la ultima página. </li></ul></ul><ul><ul><li>Summary: Esta sección aparece a la derecha al final del reporte, después del último registro. </li></ul></ul>
  • 10.  
  • 11. New DataSource
  • 12. Conexión JDBC
  • 13. Ingrese el nombre de la conexión, seleccione el driver de la lista desplegable, la url de la base de datos, usuario y password, check en guardar password. Testear la conexión. Luego guardar.
  • 14. Query <ul><li>select * from employee e, service s </li></ul><ul><li>where e.serv_id = s.serv_id </li></ul><ul><li>order by s.serv_name, e.emp_surname, e.emp_firstname; </li></ul>
  • 15.  
  • 16.  
  • 17.  
  • 18.  
  • 19. 1 2
  • 20.  
  • 21.  
  • 22. Calculando Totales
  • 23.  
  • 24.  
  • 25.  
  • 26. 1 2
  • 27. 3
  • 28. 4
  • 29. 1 2 (Doble click)
  • 30. Agregando Parametros El  parámetro  se llamara PARAM_E_ID
  • 31.  
  • 32.  
  • 33.  
  • 34.  

×