Recebo a consulta do banco de dados em uma DataTable, preciso passar o datatable para uma tablix no reportviewer por código, porém quando executo a tablix retorna em branco, pesquisei em vários lugares e não encontrei um método ágil para fazer isso, segue o código…
private void frmRel_Load(object sender, EventArgs e) { this.report.RefreshReport(); DataTable dt = RelatoriosModel.PesquisaTodos(); // RETORNA A TABELA DA CONSULTA NO SERVIDOR ReportDataSource reportDataSource = new ReportDataSource(); this.report.LocalReport.ReportEmbeddedResource = "CifalApp.Logistica.Relatorios.Relatorio.rdlc"; reportDataSource.Name = "DataSet1"; reportDataSource.Value = dt; this.report.LocalReport.DataSources.Add(reportDataSource); this.report.RefreshReport(); }