0 valutazioniIl 0% ha trovato utile questo documento (0 voti)
137 visualizzazioni4 pagine
El documento describe cómo crear reportes en Crystal Reports usando Visual Studio .NET. Explica los objetos principales del diseñador de informes como encabezados, detalles y pies. Luego detalla los pasos para crear un nuevo proyecto, agregar un reporte Crystal, conectarse a una base de datos, y agregar tablas. Finalmente menciona tres tipos de reportes: generales, por grupos y por valor.
El documento describe cómo crear reportes en Crystal Reports usando Visual Studio .NET. Explica los objetos principales del diseñador de informes como encabezados, detalles y pies. Luego detalla los pasos para crear un nuevo proyecto, agregar un reporte Crystal, conectarse a una base de datos, y agregar tablas. Finalmente menciona tres tipos de reportes: generales, por grupos y por valor.
El documento describe cómo crear reportes en Crystal Reports usando Visual Studio .NET. Explica los objetos principales del diseñador de informes como encabezados, detalles y pies. Luego detalla los pasos para crear un nuevo proyecto, agregar un reporte Crystal, conectarse a una base de datos, y agregar tablas. Finalmente menciona tres tipos de reportes: generales, por grupos y por valor.
Creacin de Reportes con Crystal Reports en Visual Studio .Net
Seleccionador del Diseador de Informe de Datos El diseador de informe de datos predeterminado contiene los siguientes objetos : Encabezado del Informe: Contiene el texto que aparece al principio de un informe, como el ttulo de un informe y el nombre del autor o de la base de datos. Encabezado de Pgina: Contiene informacin que se escribe en la parte superior de cada una de las pginas, como el ttulo del informe. Encabezado y pie de Grupo: Contiene una seccin que se repite en el informe de datos. A cada encabezado de grupo corresponde un pie de grupo. Detalles: Contiene la parte repetida (los registros) del informe. Pie de Pgina: Contiene informacin que se escribe en la parte inferior de cada una de las paginas, como el nmero de pginas. Pie de Informe: Contiene el texto que aparece al final del informe, por ejemplo un resumen o una direccin, etc.
CREACION DE REPORTES (CrystalReport)
Creamos un nuevo Proyecto basado en el lenguaje Visual Basic.NET / C# de tipo Aplicacin para Windows, luego agregamos un nuevo elemento de tipo Crystal Report al cual le asignamos un nombre para el ejemplo: R_Cliente.rpt En la ventana del asistente para el registro presionamos el botn despus, luego en la ventana de dialogo Galera de Cristal Report escogemos la opcin Mediante el Asistente de Informes y en la lista de asistentes seleccionamos Estndar y presionamos el botn Aceptar. En el cuadro de dialogo Asistente de informe Estndar presionamos Crear Nueva Conexin luego seleccionamos el elemento OLEDB (ADO) y seleccionamos el Proveedor Microsoft OLEDB Provider for SQL Server, presionamos siguiente y llenamos los datos para el Servidor, Id. Del usuario, contrasea si lo tuviera, y escogemos la Base de Datos con la que vamos a trabajar:
Ing. Oscar Ascn Valdivia
Universidad San Pedro
Por ultimo presionamos el botn Finalizar
Luego expandimos los nodos hasta ubicarnos en las tablas de la base de datos, ejemplo para este reporte Ventas en donde estando activa la ficha datos de esta ventana agregaremos la tabla Cliente. Una vez terminado el reporte tendr la siguiente forma:
CREACION DEL FORMULARIO
Ahora debemos agregar al Formulario el control CrystalReportViewer.
Private Sub btnrcliente_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles btnrcliente.Click Dim orep As New R_Cliente Me.crv.ReportSource = orep End Sub
Ing. Oscar Ascn Valdivia
Universidad San Pedro
Tipos de Reportes 1. Reportes Generales Mostrar un reporte que permita mostrar los datos de los vendedores
Private Sub btnRVendedor_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles btnRVendedor.Click Dim orep As New R_Vendedor Me.crv.ReportSource = orep End Sub 2. Reportes por Grupos Implementar un reporte que permita mostrar los datos de los Clientes, Ventas, Detalle, Produc. Dim orep As New R_Grupo Me.crv.ReportSource = orep
Ing. Oscar Ascn Valdivia
Universidad San Pedro
3. Reportes por Valor
Mostrar un reporte que permita una factura
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles Button1.Click Dim orep As New R_Valor Me.crv.SelectionFormula = "{v_reporte.cod_ven}= ('" & Me.txtventa.Text & "')" Me.crv.ReportSource = orep End Sub