Professional Documents
Culture Documents
1. INTRODUCCIN .. 3
3. CREACIN DE REPORTES .. 13
5. SELECCIN DE REGISTROS . 41
6. GRUPOS Y ORDENACIONES . 47
7. FORMATO CONDICIONAL . 59
8. SUMARIZADOS Y GRFICAS . 67
9. EXPORTACIN DE REPORTES .. 88
El software Crystal Reports le permite disear con facilidad reportes interactivos y conectarlos
prcticamente a cualquier fuente de datos. Sus usuarios pueden aprovechar las funciones de
clasificacin y filtro en el reporte, lo que les brinda la posibilidad de tomar decisiones al instante.
ReportHeader
PageHeader
Details
ReportFooter
PageFooter
NOTA:
Dos secciones ms por
grupo ingresado.
Cada rea del informe tiene sus propias caractersticas de impresin. Es muy importante
comprender estas caractersticas, porque afectan al tiempo y la frecuencia con la que se imprimen
diferentes objetos del informe.
La forma en la que se imprimen los objetos determina el diseo del informe.
Esta informacin es de suma utilidad cuando se est tratando de decidir dnde ubicar grficos,
tablas de referencias cruzadas y frmulas para obtener resultados especficos:
Objetos ubicados en el Report Header se imprimen una sola vez, al principio del informe.
Grficos y tablas de
referencias cruzadas
ubicados en esta rea
contienen datos de todo el
informe.
Objetos ubicados en el rea del Page Header se imprimen al principio de cada nueva pgina.
No es posible ubicar
grficos o tablas de
referencias cruzadas en
esta seccin.
Objetos ubicados en el rea del Group Header se imprimen al principio de cada nuevo grupo.
Grficos y tablas de
referencias cruzadas
ubicados en esta rea
contienen datos solamente
de este grupo.
No es posible ubicar
grficos o tablas de
referencias cruzadas en
esta rea.
Objetos ubicados en el rea del Group Footer se imprimen al final de cada grupo.
Grficos y tablas de
referencias cruzadas
ubicados en esta rea
contienen datos solamente
de este grupo.
Grficos y tablas de
referencias cruzadas
ubicados en esta rea
contienen datos de todo el
informe.
No es posible ubicar
grficos o tablas de
referencias cruzadas en
esta rea.
Definicin de conexiones
Cada uno de estos cuadros de dilogo usa la estructura familiar de rbol de Windows para
permitir el desplazamiento por todas las opciones posibles.
ODBC
Driver nativo de BD
Archivo
OLAP
OLE DB (ADO)
Vista de rbol que integra todos los orgenes de datos que se pueden usar. En l se puede
seleccionar cualquiera de los orgenes de datos:
CurrentConnections
Favorites
History
MakeNewConnection
Repository
Tables
Views
Store procedures
Acceso a campos y
secciones del reporte
Fuente de datos
Frmulas
Expresiones SQL
Parmetros
Running Total
Grupos
Especiales
1. Haz Clic en el botn de Inicio de Windows, seleccione Programas, Abrir el folder de Crystal
Reports 2008, de Clic en la aplicacin de Crystal Reports 2008. La aplicacin se abre y
despliega la pgina de inicio.
2. En la pantalla principal ubique el apartado de iniciar un "Nuevo Informe" y seleccione
"Informe en Blanco". La ventana de dilogo del "Asistente de Bases de Datos" aparece.
3. Haz Clic en el botn que se encuentra a la izquierda de la opcin Crear una nueva
conexin. La lista de las fuentes para conectarnos a las diferentes bases de datos
aparece.
4. Encuentra el flder ODBC (RDO) y expanda la rama o de doble Clic en el flder, esto
activa una ventana de dilogo de nombre ODBC (RDO).
5. En la ventana del ODBC (RDO), deja activado el radio box. Seleccione el origen de datos y
navega hacia abajo, selecciona SIRESBD, dar Clic en el botn siguiente, identifique el
apartado de contrasea y escriba "sires02"; dar Clic en el botn Finalizar.
6. Expanda el flder de SIRESBD para tener acceso a las tablas y seleccione la tabla
cat_clientes. Dar doble Clic en la tabla.
7. La tabla cat_clientes ahora aparecer del lado derecho en la lista de Tablas
Seleccionadas. Dar Clic en el botn Aceptar y la ventana de diseo de Crystal Reports
aparecer.
8. Asegrate que el "Explorador de Campos" este abierto. Si no es as, desde el men "Vista"
seleccione la opcin "Explorador de campos".
9. Expande el nodo de "Campos de Base de Datos", encuentra la tabla "cat_clientes" y
expndela para ver sus campos.
10. Selecciona el campo "cve_cliente" de la lista de campos y arrstrelo al rea de detalles y
sultelo en el lugar deseado.
Nota: Crystal Reports coloca los campos en la seccin de detalles y los nombres de los
campos en el Encabezado de Pgina.
Nota: En el Explorador de campos observe que los campos utilizados deben estar con una
marca, esto indica que el campo ha sido involucrado en el informe.
Las opciones Diseo y Vista previa permiten activar la cuadrcula en ambos ambientes.
Formatos de objetos
Nota:
Las plantillas que se encuentran diseadas no se siempre se adaptan al diseo que uno
espera, pero en ocasiones pueden ser de utilidad.
1. Asegrese que todava tiene abierto el reporte "Cap4-Ejercicio 2". Vaya a la vista de
diseo.
2. Arrastre el borde del "Encabezado de pgina" hacia abajo, procurando dejar espacio
suficiente para insertar una lnea.
3. En el men Insertar, seleccione la opcin "lnea"
4. Arrastre una lnea en el borde inferior del Encabezado de pgina debajo de los
encabezados.
5. Haga clic derecho en la lnea y escoja la opcin: Dar formato a lneas
6. Escoja un estilo, ancho y color que le guste.
7. Haga clic en OK.
8. Salve el reporte con el nombre "Cap4-Ejercicio 3".
9. Cambie a vista previa.
Seleccin de registros
1. Abra el reporte de nombre "Cap4-Ejercicio 3" y asegrese estar en la vista de Diseo del
informe.
2. Para restringir los datos y ver slo los registros de "D.F.", necesita seleccionar el campo
"Estado".
3. En el men, seleccione la siguiente Opcin: Informe---> Seleccionar asistente ---> Registro.
4. D un Clic sobre la lista de operadores y escoja "es igual a".
5. D un Clic sobre la lista de valores de estado que se encuentra a la derecha del operador y
escoja "D.F.".
6. D un Clic en el botn Aceptar.
7. Cambiar a la opcin de vista previa del informe.
8. Ver un cuadro de dilogo que pregunta si usas los datos guardados (de X fecha) o si
desea actualizar. Seleccione: "Usar los datos guardados".
9. Navegue en las diferentes pginas del informe y notar que ahora tiene 22 hojas, que
originalmente eran 87 antes del filtro.
10.Salve el reporte con el nombre "Cap5-Ejercicio 1"
Vista Preliminar
Crear Grupos
Mltiples Grupos
Opciones de sumatorias
Ejercicio 6.2 Inserta un subtotal para sumar las ventas por Estado, Poblacin
y Gran Total
Nota:
Para eliminar los niveles de navegacin, observe que los TABS del reporte han incrementado
(MEXICO x, EDO.DE MEXICO x). Slo d un Clic en las "X" de cada TAB; por ejemplo: "EDO.
DE MEXICO x".
Reportes Sumarizados
Opciones de Formato
Asistente de grficos
Asistente de grficos
23. Crear una frmula llamada Das de la semana que organice los das de la semana del
uno al siete.
24. Del lado derecho de la pantalla en el apartado Explorador de campos, seleccione la
opcin de nombre Campos de frmulas. D Clic con el botn derecho y escriba el nombre
de la frmula Das de la semana. D Clic en el botn Aceptar y escriba la siguiente
frmula:
DayOfWeek ({factura.fecha})
28. Corrige el grupo dos para desplegar el nombre del da de la semana en lugar de valores
del 1 al 7.
29. Seleccione el botn de opciones. Se abrir la ventana cambiar opciones de grupo y
seleccione la opcin de nombre Usar una frmula como nombre de grupo. D un Clic en
el cono X-2 y escriba la siguiente frmula:
WeekdayName ({@Das de la Semana})
30. D un Clic en la opcin Cerrar y guardar de la ventana y d Clic en Aceptar dos veces
para llegar a la Vista previa del informe.
31. Observe y navegue en el informe por las diferentes agrupaciones.
32. Sumarizar cada grupo incluyendo un gran total. Seleccione el campo de importe (notar
40. Usando el Asistente de Seccin, esconder las siguientes secciones como muestra la
imagen:
Encabezado de Grupo #1
42. Localice cada seccin que se requiere ocultar indicado en el paso 40. Seleccione la
seccin y ocltelo.
Exportacin de reportes
Exportacin de reportes