Mostrar ReporteView Local

Iniciado por rigorvzla, 8 Abril 2021, 17:52 PM

0 Miembros y 1 Visitante están viendo este tema.

rigorvzla

Hola a todos, vengo con un problema que no encuentro como hacerlo funcionar, me gustaria mostrar un reporte de un DataTable pero no encuentro como lograrlo, eh investigado por internet y a pesar de encontrar mucha informacion, es muy vieja y los ejemplos y explicaciones que dan no me resultan, les muestro los pasos para mostrar lo que quiero pero no funciona.

1- creo mi formulario en winform, previo a esto instale el nuget: Microsoft.ReportingServices.ReportViewer.WinForms, y agrego mi control reportviewer

2- Creo el Informe (sin asistente) en blanco

3- seteo el informe al control que arrastre

4- agrego este codigo al load del form
             DataSet ds = new DataSet();   ds.Tables.Add(RigorBd.DataGridTablas("Presentacion"));

           reportViewer1.Reset();
           reportViewer1.LocalReport.ReportPath = "Report1.rdlc";
           ReportDataSource rds = new ReportDataSource("T", RigorBd.DataGridTablas("Presentacion"));
           reportViewer1.LocalReport.DataSources.Clear();
           reportViewer1.LocalReport.DataSources.Add(rds);
           reportViewer1.LocalReport.Refresh();


y al ejecutar el informe se muestra en blanco. tal cual como los ejemplos que eh visto, si alguien puede explicarme se lo agradeceria,

NOTA: No uso SQLServer , por eso cargo los datos a mostrar en un DataTablet para poder luego desde ahi mostrarlo en el reporte.

Espero puedan ayudarme