Foro, estoy haciendo un reporte, pero debo estar cometiendo algun error u olvidamdome de algo.
Yo armo el reporte, y desde el ayudante de crystal, le paso una consulta Sql, previa conexion a la base de datos. (todo desde el ayudante de crystal, en asp.net 2003). ese reporte por ejemplo, me lista todos los registros de una consulta. Pero mi idea, es generar un dataset y poder pasarselo al reporte para que me liste el contenido del dataset, es decir poder filtrar los datos en el dataset, esto es por que yo los dataset ya los tengo armado, y volvar toda la logica de esos dataset a consultas de sql para el crystal se me complica.
Ahora bien.... yo creo el dataset, se lo paso al reporte, pero el reporte no tiene en cuenta el dataset que yo le paso, me sigue listado el de la consulta que he generado en el asistente de Crystal.
Resumiendo, quiero poder armar un reporte y pasarle un dataset, el cual lo armo en mi codigo. Gracias.
Codigo.
dim repor As New CrystalReport1
Dim cn As New SqlConnection("server=servidor;database=Base;passw ord=sapass;uid=sa")
Dim da As New SqlDataAdapter(" SELECT idRegistro, DatoRegistro FROM Tabla ", cn)
Dim ds As New DataSet
da.Fill(ds)
repor.SetDataSource(ds)
Me.CrystalReportViewer1.ReportSource = repor