我设计了一次报告,并将其保存为* .tdrp
我在C#中有Datatable,我想将DataTable精确地绑定到表中的reportviewer,所以我写了以下代码:
var rep = new Telerik.Reporting.UriReportSource();
rep.Uri = Application.StartupPath + @"\Repo\Report1.trdp";
var obj = new Telerik.Reporting.ObjectDataSource();
obj.DataSource = dts;
obj.CalculatedFields.Add(new Telerik.Reporting.CalculatedField("ID", typeof(string), "=Fields.ID + ' ' +Fields.Name"));
var report =new Report();
report.DataSource = obj;
var reportSource = new Telerik.Reporting.InstanceReportSource();
reportSource.ReportDocument = report;
reportViewer1.ReportSource = reportSource;
reportViewer1.RefreshReport();
我遇到问题
ObjactDataSource
与
UriReportSource