Agrupación por campos

 

Realice la siguiente práctica utilizando como referencia la tabla de empleados.

Cuando creamos un informe que aparecen datos repetitivos; en “Reports” podemos hacer un “group” para que ese dato aparezca solo una vez.

Vayan a “Reports” y escojan “Report Wizard” y en el estilo escogen “Group Left”.

“Group Above” hace algo similar.

 

 

En tipo escogen SQL y escriben el siguiente “script”.

select employee_id, first_name, last_name, salary, department_name

from employee a, department b

where a.department_id = b.department_id;

 

 

En “Available Fields” verifica por cual campo quiere agrupar.

 

 

Una vez sabe por cual campo va a grupar lo coloca en “Group Fields”.  En nuestro caso es por “DEPARTMENT_NAME”.

 

 

Luego verifica cuales campos se van a ver en el informe.

 

 

Lo demás lo hace dejándose llevar por la introducción a “Reports”.

Cuando corre el informe y ajustando los campos en tamaño debe lucir similar a este.  Se fija que el “DEPARTMENT_NAME” aparece una sola vez con los empleados que pertenecen a él.

 

 

Si usted quiere que una vez terminen los empleados de un departamento comiencen en otra página los de otro departamento, vaya al “Repeating Frame”.  En las propiedades de ese objeto en “Maximum Records per Page” escriba 1.

 

 

Fíjese ahora que la página solo tiene los empleados de “Information Technology”.  Si oprime el botón de “Next” que está sobre el signo de porciento va a la próxima página.

 

Hosted by www.Geocities.ws

1