Está en la página 1de 14

SESIÓN Nro.

09 INFORMES

SESIÓN Nro. 09: INFORMES

OBJETIVOS:
• Conocer el concepto y uso de los informes.
• Crear, modificar y diseñar un informe mediante diferentes métodos.

1. NOCIONES PRELIMINARES
Los informes permiten mostrar e imprimir los datos contenidos en tablas, vistas o consultas en forma de
listados, a su vez, organizan y exhiben la información contenida en una base de datos. Su función es aplicar
un formato determinado a los datos
para mostrarlos por medio de un
diseño atractivo y que sea fácil de
interpretar por los usuarios.
Dentro de los informes se pueden
agrupar los datos, sacar cálculos,
definir variables para contener
resultados, contadores, subtotales y
totales finales. Algunas de las funciones
para cálculos que Visual FoxPro incluye
son: media aritmética, mínimo,
máximo, etc.
El informe, de esta forma, confiere una mayor utilidad a los datos. No es lo mismo trabajar con una planilla
de cálculos con 10.000 campos que con un dibujo en forma de torta que presenta dichos campos de manera
gráfica. Los informes tienen diversos niveles de complejidad, desde una lista o enumeración hasta gráficos
mucho más desarrollados.
Según el programa informático y la base de datos en cuestión, los informes permiten la creación de
etiquetas y la elaboración de facturas, entre otras tareas.
Los informes generalmente agrupan los datos de acuerdo a un interés específico; por ejemplo, el informe
"Cheques emitidos por la Escuela", presenta una lista de todos los documentos que la Escuela ha dispuesto
para pagar a proveedores o prestadores de servicios, ordenados mediante números y fechas.
De la misma forma, gracias a los informes cualquier persona puede proceder a realizar un resumen de datos
o a clasificar estos en grupos determinados. Por todo ello, se entiende que estos documentos sean tan
importantes en cualquier empresa ya que gracias a ellos cuenta con sus propias bases de datos (de
trabajadores, de clientes, de proveedores…), realiza recopilaciones de las ventas acometidas en un periodo
determinado.
Así, teniendo en cuenta los datos que abordan y la extensión que tienen, estos reportes se pueden luego
clasificar en diversos niveles en cuanto a su complejidad dando lugar a catálogos, a listas, a resúmenes.

2. TIPOS DE INFORMES
❖ Simples: Cuando el informe contiene sólo datos de una tabla o vista.
SESIÓN Nro. 09 INFORMES

❖ Múltiple: Cuando el informe se construye a partir de una tabla base y tablas o vistas secundarias.

3. DISEÑOS DE INFORMES
Antes de crear un informe debes decidir el formato general que quieres que este tenga. Visual FoxPro ofrece
varios diseños que puedes usar, algunos de ellos son:

4. DISEÑADOR DE INFORMES
Los informes que maneja Visual FoxPro se diseñan utilizando bandas. Hay distintos tipos de éstas, que se
imprimen en diferentes circunstancias de la impresión: al comienzo y final del informe, al comienzo y final
de cada página, por cada registro, etc. Dentro de las bandas se colocan objetos de informe, para imprimir
textos fijos, el contenido de campos o variables, líneas, cuadros o imágenes. Al igual que los objetos de
formulario, los objetos de informe tienen propiedades.
SESIÓN Nro. 09 INFORMES

Esta ventana está dividida en secciones


❖ Título: Sólo se imprime al principio de la primera hoja del informe.
❖ Encabezado de página: Se imprime cada vez que se inicia una hoja nueva.
❖ Encabezado de grupo: Suele utilizarse para identificar el inicio de un grupo. Se puede cambiar el
encabezado de página por el encabezado del grupo si se especifica salto de página por cada grupo.
❖ Detalle: Este es el elemento fundamental de todos los informes, el desglose.
❖ Pie de grupo: Suele utilizarse siempre al final del grupo.
❖ Pie de página: Se imprime al final de cada página.
❖ Resumen: Se imprime una vez que finalizo el reporte.
❖ Entorno de datos: Asocia las tablas que se van a utilizar, las relaciones entre ellas y los órdenes
establecidos.
❖ Barra de Herramientas Diseñador de Informes: La cual presenta los siguientes botones:
Botón Descripción
Agrupar datos: Visualiza el cuadro de diálogo Agrupar datos para que puedas crear grupos
de datos y especificar sus propiedades. También puedes abrir este cuadro de diálogo
seleccionando Agrupar datos en el menú Informe.
Entorno de datos: Muestra el Entorno de datos, el cual permite crear visualmente y
modificar el entorno de datos del informe o etiqueta. También puedes abrir este diseñador
seleccionando Entorno de datos en el menú Ver.
Barra de herramientas Controles de informes: Muestra u oculta la barra de herramientas
Controles de informes. También puedes acceder a ella usando el comando Barra de
herramientas Controles de informes del menú Ver.
Barra de herramientas Paleta de colores: Visualiza u oculta la Paleta de Colores, la cual
permite cambiar el color de los componentes del informe o etiqueta. Esta opción también
está disponible en el menú Ver.
Barra de herramientas Diseño: Muestra u oculta la barra de herramientas Diseño, que
permite alinear los controles del informe o etiqueta. Esta opción también está disponible
en el menú Ver.

❖ Barra de Herramientas Controles de Informes: Provee los controles necesarios para determinar el
aspecto visual del informe o etiqueta. El siguiente cuadro muestra los controles disponibles:
Botón Descripción
Seleccionar objetos: Selecciona uno o más objetos dentro del informe o etiqueta, para
cambiar su tamaño y moverlos.
Etiqueta: Crea un control de tipo Etiqueta, que se usa para texto que no quieres que el
usuario cambie.
Campo: Crea un control de tipo Campo, cuyo origen de datos puede ser: un campo de una
tabla, vista, consulta o una expresión dentro del informe o etiqueta
Línea: Permite dibujar diversos estilos de líneas en el informe o etiqueta en tiempo de
diseño.
Rectángulo: Dibuja rectángulos en el informe o etiqueta.
Rectángulo redondeado: Permite dibujar rectángulos con las esquinas redondeadas y
formas elípticas en el informe o etiqueta.
Control Imagen o control ActiveX dependiente: Crea una imagen o control ActiveX
dependiente en el informe o etiqueta.
Bloqueo del botón: Permite agregar múltiples controles del mismo tipo sin tener que
hacer clic en el botón del control, en la barra de herramientas, más de una vez.

5. TRABAJANDO CON INFORMES


Los informes permiten mostrar y resumir datos en un documento impreso. Una vez definido una tabla y una
vista o consulta, utilice el diseñador de informes para generar listas completas, resúmenes o subconjuntos
especiales de datos.
SESIÓN Nro. 09 INFORMES

Visual Fox Pro ofrece tres formas de comenzar el diseño de informes:

A. CREANDO UN INFORME CON EL DISEÑADOR DE INFORMES

Enunciado: Crear un Informe que nos permita generar un Reporte de los registros de la tabla
Tb_libros.

Primeramente, abriremos el proyecto Sistema; ahora tenemos dos opciones:


➢ Podemos hacer clic en Archivo/Nuevo y elegimos la opción de Informe / Nuevo archivo, de esta
manera se creará un informe fuera del proyecto.

Recurso 9.1

➢ Desde el Administrador de Proyectos, hagamos clic en Documentos, luego en Informes y en


Nuevo, y en la ventana elegir Nuevo.

Guardar el informe en una carpeta previamente especificando e introduciremos el nombre, luego le


damos clic en Guardar.
SESIÓN Nro. 09 INFORMES

Desde el Diseñador de Informes, hacemos clic en Etiqueta (Label) del Control de Informes y luego clic
en el apartado Encabezado y digitaremos Reporte de País.

Para darle formato al texto de daremos doble clic y se abrirá una ventana de Propiedades de Etiqueta
en ella podremos especificar con mayor detalle el estilo a tener el título.

Antes de continuar, pondremos en uso nuestra tabla Tb_pais, para que podamos elegir los campos a
utilizar en nuestro informe, y lo haremos desde la ventana de comandos:

Luego procederemos a insertar los campos de los datos de una tabla mediante el icono , luego en el
apartado detalle del diseñador de informe.

Posteriormente se mostrará una ventana para elegir o ingresar los campos, haciendo clic en y que
nos mostrará una ventana de Generador de expresiones, con la tabla ya seleccionada podremos
escoger los campos, para ellos damos doble clic en el campo a insertar, luego Aceptar y luego Ok.
SESIÓN Nro. 09 INFORMES

A lo que se muestre deberemos de redimensionar, y repetiremos los mimos procedimientos para los
otros campos. Y se mostrará como en la siguiente imagen.

Almacenaremos previamente y podremos dar en Impresión Previa para ver cómo está quedando
el informe. Quedando algunos detalles de diseño que podrían implementarse posteriormente.

Para ejecutar posteriormente un formulario o reporte lo podremos llamar desde el Administrador de


Proyectos, hagamos clic en Documentos, luego en Formularios y/o Informes, para elegir y
escogeremos Modificar y deseamos realizar algún cambio en el diseño o ejecutar para ver los
resultados y si estamos de acuerdo realizar la impresión pulsado en el botón Imprimir .
SESIÓN Nro. 09 INFORMES

También lo podríamos visualizar e imprimir desde la ventana de Comandos de la siguiente manera:

B. CREANDO UN INFORME A PARTIR DE UNA VISTA O CURSOR


Primero deberemos de crear una Consulta o un Cursor con los datos de las tablas, así solo tendremos
una tabla con los datos que deseamos y eso lo mandamos al reporte, es más fácil manipularlo.

Enunciado: A partir del proyecto Sistema Integral Biblioteca crear una Vista que muestre el Código
de préstamo, Nombre del lector, Título del libro prestado, fecha de préstamo y fechas de devolución.
Posteriormente crear el Informe correspondiente.

Lo primero a realizar es la abrir el proyecto Sistema Integral de Biblioteca.


Seleccionamos la pestaña Datos/Databases/db_Sistema_Biblioteca/Vistas locales, y elegimos la
opción Nuevo.

Y en la ventana de Nueva vista local, elegimos Nueva Vista.

El siguiente paso es agregar las tablas comenzado por la tabla padre y luego las hijas.
SESIÓN Nro. 09 INFORMES

A continuación, seleccionaremos los campos que serán parte de la vista.

Haremos clic en Ejecutar , verificaremos el resultado, modificaremos si es necesario para luego dar
el guardar asignándole un nombre.
A continuación, iniciaremos el procedimiento para crear el informe. Para ello Seleccionamos la pestaña
Documentos /Informes, y elegimos la opción Nuevo. Y en la ventana de Nuevo informe, elegimos
Asistente para informes.

En la ventana Selección de Asistente (Wizard Seleccion), ahí seleccione el Asistente para informes
(Report Wizard), luego clic en Aceptar (OK).

Esta opción nos permitirá crear un informe con formato a partir de una Vista en nuestro caso.
SESIÓN Nro. 09 INFORMES

Ahora seleccionaremos los campos que queremos que se visualicen en el informe previa selección de
la vista creada (VISTA 2). En este caso seleccionamos todos los campos. Luego clic en Siguiente (Next).

Posteriormente haremos clic en Siguiente hasta llegar al paso final, donde guardaremos asignándole
un nombre al informe para posteriormente editarlo.
A continuación, reajustaremos los campos en nuestro informe para que esté de acuerdo a lo que
necesitamos.

Y ejecutaremos el informe para ver los resultados finales.

Ahora veamos la Vista Preliminar del informe ya terminado.


SESIÓN Nro. 09 INFORMES

C. CREACIÓN DE UN INFORME A TRAVÉS DEL ASISTENTE

Enunciado: Crear un Informe para la Tabla Tb_Libros mediante la utilización del Asistente de
creación de Informes.

Primeramente, abriremos el proyecto Sistema Biblioteca; ahora tenemos dos opciones:


➢ Podemos hacer clic en Archivo/Nuevo y elegimos la opción de Informe/Asistente, de esta manera
se creará un informe fuera del proyecto.

➢ Desde el Administrador de Proyectos, hagamos clic en Documentos, luego en Informes y en


Nuevo, ha ello se mostrará una ventana para elegir y escogeremos Asistente para Informes.

Se mostrará la ventana Selección de Asistente, ahí seleccione el Asistente para informes (Report
Wizard), luego clic en Aceptar (OK).
SESIÓN Nro. 09 INFORMES

Ahora se iniciará el Asistente para informes:


Paso 1 – Seleccionar campos: Aquí seleccione los campos que desea visualizar en el informe previa
selección de la tabla TB_LIBROS. En este caso seleccionamos todos los campos necesarios y luego clic
en Siguiente (Next).

Paso 2 – Agrupar los registros: Aquí elegiremos algún nivel de agrupación si es que fuera necesario.
Luego clic en Siguiente (Next).

Paso 3 – Elegir estilo de informe: En este paso seleccionamos algún estilo de su preferencia. Luego clic
en Siguiente (Next).
SESIÓN Nro. 09 INFORMES

Paso 4 – Definir diseño de informe: Seleccionamos en Columnas en Diseño del campo y Vertical en
Orientación. Luego clic en Siguiente (Next).

Paso 5 – Ordenar registros: Agregue el campo Código. Luego clic en Siguiente (Next).

Paso 6 – Finalizar: Y finalmente clic en Finalizar (Finish).

Luego te pedirá la ruta para guardar el informe.


SESIÓN Nro. 09 INFORMES

EJERCICIOS PROPUESTOS

EJERCICIO 1
Abrir el PROYECTO BIBLIOTECA
1. Elabore un reporte para las tablas de Tb_ Lectores y Tb_Libros
2. Crear un reporte a partir del asistente de informe, editarlo y realizar las modificaciones pertinentes, e
incorporar una imagen, utilice la herramienta de pre visualización para ver el resultado que tendrá.

3. Crear un reporte en el que se muestre el Nro. de préstamo, nombre lector, título del libro y autor, fecha de
préstamo y estado de préstamo ordenado alfabéticamente por el mismo campo.

EJERCICIO 2
Abrir el PROYECTO DAYPER PERU
1. Crear un Informe para mostrar los datos de cada una de las tablas de la base de datos.
2. Crear un informe en el que se muestre Nombre y apellido del alumno el curso, sus notas, promedio,
observación 1, similar a la imagen
SESIÓN Nro. 09 INFORMES

3. Crear un informe en el que se muestre a los profesores, su especialidad y los cursos que dictan, ordenados
por el apellido.

También podría gustarte