【问题标题】:How to load the telerik report in reportviewer?如何在reportviewer 中加载telerik 报告?
【发布时间】:2014-02-12 11:13:30
【问题描述】:

我正在尝试在 win 表单上加载 Telerik 报告,我有一个报告查看器来显示它......但我没有成功加载它。我没有得到它的代码工作编写。我想在表单加载时完成。

private void Form1_Load(object sender, EventArgs e)
{
      //Code here to load telerik 
}

任何加载方式如水晶报表都可以加载

{
    crystalReportViewer1.ReportSource = (@"C:\Users\CrystalReport1.rpt");
}

执行此操作时遇到的错误

{
     Telerik.Reporting.TypeReportSource typeReportSource = new Telerik.Reporting.TypeReportSource();
     typeReportSource.TypeName = "Telerik.Reporting.Examples.CSharp.ListBoundReport, CSharp.ReportLibrary";
     this.reportViewer1.ReportSource = typeReportSource;
     reportViewer1.RefreshReport();
}

【问题讨论】:

  • This 会帮助你。
  • 我研究了一下,但还是报错:(
  • 你能发布你的代码吗?或错误详情?
  • 代码:Telerik.Reporting.TypeReportSource typeReportSource = new Telerik.Reporting.TypeReportSource(); typeReportSource.TypeName = "Telerik.Reporting.Examples.CSharp.ListBoundReport, CSharp.ReportLibrary"; this.reportViewer1.ReportSource = typeReportSource; reportViewer1.RefreshReport();
  • 一张图片粘贴在问题正文的末尾。

标签: c# winforms telerik telerik-reporting


【解决方案1】:

我通常做的是在类库中设计 VS 内的报告。然后我在应用程序、ASP 或 Winforms 中引用类库。在您的情况下,Winforms,一旦您将类库添加到 bin,从报表查看器属性中选择“报表源”,然后从路径添加报表或选择您的类库。就是这样。

更多参考,请查看here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-02-26
    • 2017-02-24
    • 1970-01-01
    • 1970-01-01
    • 2012-09-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多