Hola,
Tengo un report viewer 15.0 y estoy usando Visual Studio Community 2017 con .NET Framework 4.6.1. El caso es que tengo este código:
rvCorteX.LocalReport.ReportEmbeddedResource = "Zero.Reportes.Report1.rdlc";
rvCorteX.LocalReport.DataSources.Clear();
Microsoft.Reporting.WinForms.ReportDataSource rds = new Microsoft.Reporting.WinForms.ReportDataSource();
rds.Name = "Cuentas";
rds.Value = dtCorte; //dtCorte es un datatable
rvCorteX.LocalReport.DataSources.Add(rds);
rvCorteX.Visible = true;
rvCorteX.LocalReport.Refresh();
rvCorteX.RefreshReport();
El reporte se llama físicamente Reprot1.rdlc y esta en una carpeta llamada 'Reportes', el namespace del proyecto es 'Zero'
El sistema ejecuta este código, pero no hace nada ni muestra nada y tampoco marca error. Ya intente con varios nombres pero no encuentro cual es el problema o si es un error de los controles
Seguí este ejemplo paso a paso (https://www.mindstick.com/Articles/1118/using-reportviewer-in-winforms-c-sharp) y tampoco me funciono, por lo que creo es un problema de compatibilidad. Algo que me llama la atención es que al agregar
el ReportViewer no se muestra el control en el Windows form, solo se muestra el control en la parte de abajo de la pantalla (como un toolStrip o MenuStrip)
¿Alguna idea de por que no me funciona?