如何将DataTable发送到Telerik报告

时间:2019-03-17 11:02:06

标签: c# datatable telerik

我设计了一次报告,并将其保存为* .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();

我遇到问题

  1. 我不能使用
  

ObjactDataSource

  

UriReportSource

  1. 我如何选择要放入行的字段(在Telerik Desgin报告中)。

0 个答案:

没有答案