Visual CSharp .NET - AYUDA CON REPORTES .NET 2005

 
Vista:

AYUDA CON REPORTES .NET 2005

Publicado por Jose Luis (1 intervención) el 29/01/2006 00:17:33
COMO HAGO REPORTES EN .net 2005 . GRACIAS
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:AYUDA CON REPORTES .NET 2005

Publicado por P@vr1 (9 intervenciones) el 07/03/2006 21:59:00
Hola quisas esto te ayude....:

1. Creas un dataSet tipado con los datos especificos que se mostraran en el reporte... (click derecho en el Proyecto, Add new Item DataSet/ lo nombras), esto creara un archivo .xsd en el proyecto, dale doble click al archivo desde el solution explorer para abrirlo, una vez abierto dale click derecho/Add New Element (tabla), y nombra todas las columnas de esa tabla y el tipo de dato para cada una...
Cuando terminas de crear esa tabla da click derecho en cualquier lado del DataSet y des-selecciona "Generate DataSet" y seleccionalo nuevamente.

2.Cuando creas el DataSet tipado, crea un CrystalReport, selecciona una nueva conexion/doble click en ADO.NET (XML), selecciona "Use classes from project", y busca el DataSet que acabas de crear en el paso 1. Dale Finish y de aca en adelante has lo mismo como si lo hubieras hecho con el tipo de conexion que estabas utilizando
------------------------------------------------------------------------------------------------------------

CON ESTO YA CREASTE EL CR PERO AHORA TIENES QUE LLENARLO
------------------------------------------------------------------------------------------------------------
1.Has la consulta a la BD y retorna los datos (ya sea con arrayList o DataSets), si es por arrayList tienes q recorrerlo y agregar cada row a un dataset corriente (System.Data.DataSet), una vez la logica retorna el resultado (pretendamos que es un DataSet), la UI tiene que hacer lo siguiente, lo cual es IMPORTANTE:

//EL DATASET CORRIENTE LEE EL SCHEMA DEL DATASET TIPADO
DataSet ds = new DataSet();
ds.ReadXmlSchema("path donde se encuentra el DataSet tipado que se creo en el paso 1");

//CREAS UNA INSTANCIA DEL REPORTE
ERPMain.Crystal_Reports.CryAsiento cryAsiento = new ERPMain.Crystal_Reports.CryAsiento();

//INICIALICIAS EL DATASOURCE DEL REPORTE PASANDOLE EL DATASET
cryAsiento.Database.Tables[0].SetDataSource(ds);

//COMO REPORTSOURCE DEL VIEWER LE PASAS LA INSTACIA DEL REPORTE
this.crystalReportViewer.ReportSource = cryAsiento;

Una vez hecho esto tendras el reporte, no te pedira ningun password para la BD ya que de esto se encarga la logica...

Espero que te sirva de algo, cualquier pregunta con mucho gusto (a quien sea) a [email protected] o [email protected], para ambos tengo msn (no asi hotmail) suerte chao
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:AYUDA CON REPORTES .NET 2005

Publicado por Daniel (1 intervención) el 30/11/2007 02:06:49
Disculpen me podrian ayudar como puedo realizar la aplicacion de los Infragistics o Net Advantage para poder implementar en mi sistema, por que estoy configurando el modo de los reportes para una mejor presencia.

Caul serian las lineas de codigo para poder aplicar aquellos estilos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:AYUDA CON REPORTES .NET 2005

Publicado por victor fuentes (1 intervención) el 04/12/2007 06:09:51
primero debes tener estas librerias

Imports CrystalDecisions.CrystalReports.Engine
Imports CrystalDecisions.Shared

creas la siguente funcion
despues de crear el objeto o la clase que te retorna el conjunto de datos

Luego crea el reporte

y ahora si creas esta funcion en el formulario donde tienes el crystalreportviewer

Public Sub ImprimirDatosVistaPrevia( ByRef ConjuntoDeDatos As DataSet)

CrystalReportViewer1.Visible = True
Dim miInforme As New CrystalReportAutores
miInforme.SetDataSource(ConjuntoDeDatos)
CrystalReportViewer1.ReportSource = miInforme
End Sub

espero este codigo te solucione tus problemas

BIKTHOR....
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:AYUDA CON REPORTES .NET 2005

Publicado por MILAGROS (1 intervención) el 12/05/2008 22:41:55
por favor necesito`pasos para crear un reporte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:AYUDA CON REPORTES .NET 2005

Publicado por Edgar (1 intervención) el 24/02/2008 20:18:41
hola muy buen dia, escribo para ver si alguien me puede ayudar a establecer filtros en reportes en .NET con crystal Reports ya que estoy haciendo un programa que alministre un almacen, compras y ventas de un negocio, si alguien tiene una buena erramienta se lo gradecee mucho si me la dice.
gracias po su tiempo y atencion
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar