Descargar la presentación
La descarga está en progreso. Por favor, espere
1
CREAR INFORME EN CRYSTAL REPORTS
Vb.net
2
PASO 1 Crear un nuevo formulario para el reporte.
Agregar el control CrystalReportViewer Observación: Se recomienda que en el explorador de soluciones, cada reporte se cree en una carpeta distinta para no generar confusión (ya que por cada reporte se deben generar 3 archivos)
3
FORULARIO PARA EL INFORME
Se crea una carpeta sólo para este reporte
4
AGREGAR EL CONTROL CrystalReportViewer
5
AGREGAR EL CONTROL CrystalReportViewer
6
PASO 2 Agregar un objeto DataSet.
Agregar una tabla con los campos que forman parte del informe, indicando de que tipo es cada uno. Los campos en el DataSet deben reflejar los campos en la BD. Si un campo en la BD se llama Nombre, en el DataSet debe llamarse exactamente igual. Los campos del DataSet deben reflejar los datos de la consulta, no tiene porqué limitarse a una tabla. Si la consulta consiste en un JOIN, el DataSet deberá tener los campos involucrados en el resultado de la consulta, teniendo que insertar campos de varias tablas.
7
Clic derecho, Agregar, Nuevo elemento
Agregar un DataSet 1 Clic derecho, Agregar, Nuevo elemento 2 3 4 Cambiar Nombre 5
8
Agregar un DataSet
9
Agregar un tabla
10
Agregar los campos de la tabla
Clic derecho
11
Agregar los campos de la tabla
Comprobar que los campos a ingresar en el DataSet, tienen el mismo nombre que los de la BD.
12
Agregar los campos de la tabla
De ser necesario, especificar cual es la clave principal de la tabla.
13
Campos de una tabla: agregar clave
14
Agregar los campos de la tabla
Tabla con todos los campos agregados
15
ESPECIFICAR EL TIPO DE DATO para CADA CAMPO
Clic en el campo, y cuadro de Propiedad. Por defecto los campos son de tipo String.
16
Paso 3 Crear archivo de reporte (rpt)
Seleccionar el origen de datos para mostrar en el reporte. Agregar los campos que se van a mostrar en el reporte. Ajustar nombres de las cabeceras de las columnas. Ajustar el formato en que se muestra un dato (principalmente los numéricos)
17
Crear archivo de reporte (rpt)
1 Clic derecho, Agregar, Nuevo elemento 3 2 4 Cambiar Nombre 5
18
Seleccionar origen de datos
19
Seleccionar origen de datos
Clic en ADO.NET DataSets (Puede demorar un poco). Luego abrir el DataSet creado, hasta llegar a la tabla creada
20
AGREGAR LOS CAMPOS QUE VAN A FORMAR PARTE DEL INFORME
Agregar todos los campos
21
VISUALIZAR CAMPOS EN EL INFORME
Los campos deberían agregarse automáticamente como se muestra en el ejemplo. De no suceder esto, arrastrar cada campo de la tabla creada (En explorador de campos) a la sección 3 (Detalles)
22
CABECERAS DE LAS COLUMNAS MODIFICADAS
23
Dar formato a los campos (si es necesario)
Clic derecho sobre el campo
24
EN CASO DE SER campo numérico aplicar el formato que se necesite
25
Paso 4 Agregar al CrystalReportViewer el reporte creado (*.rpt)
Crear el código necesario para cargar los datos traídos de BD (mediante una consulta), al documento de CrystalReport.
26
Agregar al CrystalReportViewer el reporte creado
Clic en la esquina superior derecha del CrystalReportViewer y seleccionar la opción “Elegir un informe de Crystal”
27
SELECCIONAR EL REPORTE CORRESPONDIENTE
En el combo se mostrarán todos los reportes creados. Seleccionar el que corresponda
28
SELECCIONAR EL REPORTE CORRESPONDIENTE
En el formulario se creará automáticamente el objeto que nos permitirá manipular el reporte. Como es un componente mas, el nombre debe ser distinto al archivo de reporte. Por defecto visual utiliza el mismo nombre agregando el numero 1 al final.
29
Código para cargar los datos de bd
Objeto que se creó automáticamente al agregar el reporte el CrystalReportViewer. CrystalReportViewer que se agregó al formulario.
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.