public void LLenaReportes() { SuplidoresReportViewer.ProcessingMode = ProcessingMode.Local; SuplidoresReportViewer.Reset(); SuplidoresReportViewer.LocalReport.ReportPath = Server.MapPath(@"~\Reportes\ListadoSuplidores.rdlc"); SuplidoresReportViewer.LocalReport.DataSources.Clear(); SuplidoresReportViewer.LocalReport.DataSources.Add(new ReportDataSource("SuplidoresR", ListSuplidores(filtrar))); SuplidoresReportViewer.LocalReport.Refresh(); }
private void ImprimirButton_Click(object sender, EventArgs e) { try { if (listado.Count == 0) { MessageBox.Show("No Hay Datos Que Imprimir"); return; } else { SuplidoresReportViewer reportViewer = new SuplidoresReportViewer(listado); reportViewer.ShowDialog(); } } catch (Exception) { throw; } }