0% encontró este documento útil (0 votos)
114 vistas14 páginas

Ejemplo de Crystal Reports en ASP.NET

Este documento explica cómo crear informes de Crystal Reports básicos en ASP.NET. Primero se diseña una tabla de base de datos y se introducen datos de ejemplo. Luego se crea un nuevo informe de Crystal en un proyecto ASP.NET y se conecta a la base de datos. Se arrastran los campos de la tabla al informe y se asigna el informe a un control CrystalReportViewer en una página. Finalmente, se establecen las credenciales de la base de datos en el código detrás para mostrar el informe.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
114 vistas14 páginas

Ejemplo de Crystal Reports en ASP.NET

Este documento explica cómo crear informes de Crystal Reports básicos en ASP.NET. Primero se diseña una tabla de base de datos y se introducen datos de ejemplo. Luego se crea un nuevo informe de Crystal en un proyecto ASP.NET y se conecta a la base de datos. Se arrastran los campos de la tabla al informe y se asigna el informe a un control CrystalReportViewer en una página. Finalmente, se establecen las credenciales de la base de datos en el código detrás para mostrar el informe.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Informes de Crystal ejemplo / muestra en asp.

net
Por: Suresh Dasari 18 de enero 2012
Categoras: [Link] , Crystal Reports , generales
Introduccin:

En este artculo voy a explicar cmo crear informes cristalinos ejemplo en [Link].

Descripcin:

En los posts anteriores he explicado cmo instalar Crystal Reports en Visual Studio 2010 y cmo
crear informes rdlc utilizando [Link] y pasar parmetros a RDLC informes utilizando [Link] . Ahora voy
a explicar cmo crear informes de cristal bsicas utilizando [Link]. Crystal Report es
una herramienta de informes estndar para Visual Studio mediante el uso de estos
podemos mostrar los informes en relacin con los detalles de los empleados y las
cartas de presentacin, etc y Crystal Reports necesita el mnimo de cdigo para
mostrar resultados.

Para implementar informes cristalinos primero disear la tabla de base de datos y dar
nombreUserInfomation

ColumnName DataType
UserId Int (property = verdadera identidad set)
Nombre de usuario varchar (50)
FirstName Varchar (50)
Apellidos varchar (50)
Ubicacin varchar (50)

Despus de la terminacin de la creacin de la tabla introducir algunos datos ficticios
porque tenemos que utilizar esos datos para rellenar informes.

Ahora Abra Visual Studio y crear nuevo sitio web despus de que haga clic derecho en
su sitio web y seleccione Agregar nuevo elemento en el que seleccione Crystal Report y
haga clic en Agregar


Despus de que el informe de cristal aadir a continuacin la ventana de informes de
Crystal Gallery se le pedir en esa solucin en blanco, seleccione y haga clic en Aceptar


Un informe en blanco va a crear en nuestra aplicacin ahora haga clic en el men
CrystalReports bajo que seleccione Base de datos en ese selecto Database Expert


Despus, haga clic en Asistente de base ahora asistente Asistente de base se abrir
en que seleccioneCrear Nueva Seccin >> seleccione OLE DB (ADO) >> en que haga
clic en + signo de OLE DB (ADO)


Ahora seleccione Proveedor Microsoft OLE DB para SQL Server y haga clic en
Siguiente (Aqu podemos seleccionar la opcin de SQL Native Client tambin pero a
veces durante el despliegue si los servidores no contiene este cliente nativo arrojar
error).


A continuacin, introduzca el nombre de SQL Server, nombre de usuario, contrasea y
base de datos necesaria y haga clic en Siguiente


Despus de ingresar las credenciales para su base de datos necesaria clic en Siguiente
y luego haga clic en Finish (Aqu para mi base de datos no me impuse ninguna
credencial para ello No entr en ID de usuario y la contrasea no se confunda).

Despus haga clic en Finalizar ahora nuestra base de datos cargada en OLEDB (ADO)
seccin >> seleccione la base de datos >> seleccione dbo >> seleccionar tablas
requeridas


Ahora mesas abiertas en que seleccionar la tabla deseada y pasar a la seccin de las
tablas seleccionadas y haga clic en Aceptar


Despus de que la Base de datos de campos en Explorador de campos poblada con
nuestra tabla de datos requerida ahora arrastrar y soltar los campos requeridos en el
cuadro de datos de informes de la seccin Detalles


Ahora abre tu [Link] pgina arrastrar y soltar CrystalReportViewer de
control desde la pestaa Informes.




Ahora seleccione CrystalReportViewer y hacer clic en la etiqueta inteligente en lado
derecho y elegir nuevo Informe Fuente


Cada vez que hacemos clic en Nuevo origen de informe una ventana se abrir en ese
informe cristal selecto para el Informe Fuente de los informes disponibles en lista
desplegable y haga clic en Aceptar.


Despus de asignar a disposicin informe al control CrystalReportViewer revisar su
cdigo que sera como este

<% @ Register Asamblea = "[Link], Version = 13.0.2000.0, Culture = neutral, PublicKeyToken = 692fbea5521e1304" Espacio de
nombres = "[Link]" TagPrefix = "CR"%>
< HTML xmlns = "[Link]
< cabeza runat = "server">
< ttulo > Informe Muestra de cristal </ titulo >
</ cabeza >
< cuerpo >
< forma de id = "Form1" runat = "server">
< div >
< CR : CrystalReportViewer ID ="CrystalReportViewer1" runat ="server" AutoDataBind ="True"ReportSourceID ="CrystalReportSource1" />
< CR : CrystalReportSource ID = "CrystalReportSource1" runat = "server">
< Informe NombreArchivo = "[Link]">
</ Informe >
</ CR : CrystalReportSource >
</ div >
</ forma >
</ cuerpo >
</ HTML >
Ahora ejecutar la aplicacin de su informe ser as


En caso de que su ventana de smbolo del informe de nombre de usuario y contrasea
antes de acceder a los datos en esa situacin tenemos que establecer los detalles en el
cdigo detrs en lugar de crystal report asignar a control CrystalReportViewer

Arrastre y suelte el control CrystalReportViewer clic a la derecha del lado de etiqueta
inteligente del control CrystalReportViewer y desmarque EnableDatabaseLogonPrompt


Nuestro cdigo aspx ser as

<% @ Register Asamblea = "[Link], Version = 13.0.2000.0, Culture = neutral, PublicKeyToken = 692fbea5521e1304" Espacio de
nombres = "[Link]" TagPrefix = "CR"%>
< HTML xmlns = "[Link]
< cabeza runat = "server">
< ttulo > Informe Muestra de cristal </ titulo >
</ cabeza >
< cuerpo >
< forma de id = "Form1" runat = "server">
< div >
< CR : CrystalReportViewer ID ="CrystalReportViewer1" runat ="server" AutoDataBind ="True"ReportSourceID ="CrystalReportSource1" />
< CR : CrystalReportSource ID = "CrystalReportSource1" runat = "server">
< Informe NombreArchivo = "[Link]">
</ Informe >
</ CR : CrystalReportSource >
</ div >
</ forma >
</ cuerpo >
</ HTML >
Ahora Abra su archivo de cdigo subyacente y establecer parmetros de conexin de
base de datos y asignar informes al control antes de que el primer add siguientes
espacios de nombres


utilizando System;
utilizando [Link];
Despus de agregar espacios de nombres de escribir el siguiente cdigo en el evento
de carga de pgina

Cdigo C #



protegidos void Page_Load ( objeto emisor, EventArgs e)
{
ReportDocument ReportDocument = nueva ReportDocument ();
[Link] ([Link] ( "[Link]" ));
[Link] ( "username" , "password" , "SureshDasari" , "MySampleDB" );
[Link] = ReportDocument;
}
Cdigo [Link]


Importaciones [Link]

Partial Class defecto2
Hereda [Link]. Pgina
Protected Sub Page_Load (remitente Como objeto , e Como EventArgs ) Maneja Me .load
Dim ReportDocument Como Nuevo ReportDocument ()
[Link] ([Link] ( "[Link]" ))
[Link] ( "" , "" , "SureshDasari" , "MySampleDB" )
[Link] = ReportDocument
End Sub
End Class
Ahora ejecutar la aplicacin y comprobar su salida que sera como este




Si te ha gustado este post, por favor apoye el blog a continuacin. Es GRATIS!
Obtener la ltima # .net [Link], C, [Link], jQuery, Plugins y fragmentos de cdigo GRATIS
suscribindose a nuestro Facebook, Twitter, RSS feed, o por correo electrnico.

También podría gustarte