Vous êtes sur la page 1sur 10

UNIVERSIDAD DE EL SALVADOR

FACULTAD DE INGENIERIA Y ARQUITECTURA


ESCUELA DE INGENIERIA DE SISTEMAS INFORMATICOS
PROGRAMACION II (OTRAS CARRERAS)
CICLO I - 2014
GUIA DE LABORATORIO N 09
Informes Personalizados con agrupamientos

Objetivo:
Crear informes de tipo resumen.

Consideraciones
Debe continuar trabajando sobre el proyecto PermisosUES.
_________________________________________________________________________
Desde la ventana de comando ejecute las siguientes instrucciones de entorno:
SET STRICTDATE TO 0
SET CENTURY ON
SET DATE TO British
SET DELETE ON
SET ENGINEBEHAVIOR 70
SET DEFAULT TO Su carpeta

Ejercicio 1
Se requiere un reporte que muestre el listado de empleados que pertenece a cada
Unidad dentro de la Universidad, asi como el total en cada unidad. El resultado es
similar al mostrado en la siguiente figura:



2
Recuerde ejecutar las tres etapas de diseo:
Diseo de la consulta, utilizando un cursor.
Diseo del reporte, verificando como se muestra el informe.
Diseo de la interfaz para el usuario.


Parte 1: Diseo de la consulta:
Los datos a mostrar son:
Nit, Apellidos y Nombres, estos se encuentran en la tabla Empleado.
Nombre de la Unidad, este se encuentra en la tablaDeptos.
Al revisar el diseo se concluye que no existe un vinculo directo entre empleado y
Unidad, por lo que es necesario utilizar la tabla Puestos como puente.

Seleccionar tres tablas: primero Empleado, luego Puestos y por ultimo Deptos.

Tablas seleccionadas:



3
Campos seleccionados: Nit, Apellidos, Nombres, Iddepto, Dedepto


Ordenados por Unidad (Iddepto), Apellidos y Nombres:


Nombre del cursor: Repo001

Resultado:

4

Resultado al ejecutar consulta y por medio del comando BROWSE:



Parte 2: Diseo del Informe
El diseo es el mismo aplicado en los reportes anteriores:

5

Con resultado tipo detalle:



Incorporacin de bandas de agrupamiento:
Agregar una banda para agrupar por Iddepto: esto permitir ver el detalle de un
departamento en particular, luego el siguiente grupo, hasta finalizar la lista de
datos del cursor.
- Seleccione cualquier rea del diseador de informes.
- Luego la opcin Agrupar datos, desde el men Informe:






6
Desde la ventana Propiedades de reporte, seleccione la ficha Data Grouping:
Clic en el boton Adicionar (Add)


Aparecera la ventana Generador de expresiones, seleccione el campo Iddepto:



Consulta.Iddepto
7
Se muestra la banda agrupamiento:


Abrir la banda de agrupamiento superior y mover el campo Dedepto hacia esa
posicin, tal como se muestra:


Banda pie Dedepto:
Banda cabecera Dedepto:
8
Abrir la banda pie de grupo para dejar espacio entre los Departamentos:



Ver el resultado:


9
Agregar al final de cada grupo el total de empleados:
Copiar el campo DEDEPTO en la banda de agrupamiento inferior y agregar la
etiqueta Total:


Doble clic en el campo DEDEPTO que fue copiado, se muestra la ventana
propiedades del campo, seleccione la ficha Calculos:
Tipo de calculo: contar.
Reset: cada vez que cambie el campo Dedepto

Luego clic en Ok
Copiar al pie del Grupo Iddepto
10
El resultado es:



Diseo de la interfaz:
Nombre del archivo del formulario: Repo001


Disear los siguientes informes:

Vous aimerez peut-être aussi