【问题标题】:Create linked local reports using ReportViewer使用 ReportViewer 创建链接的本地报告
【发布时间】:2014-10-08 11:36:55
【问题描述】:

我正在尝试在本地处理模式下使用 ReportViewer 控件来创建链接报表。到目前为止,我无法在第一个报告的操作超链接选项中指定第二个报告。

我找到了following question,它基本上概述了我遇到的确切问题,但我似乎仍然错过了一些东西。有没有办法检索 .rdlc 文件的完全限定名称?

如果不是,给定以下名称的完全限定名称是什么:

公司:微软

程序集:报告测试

解决方案:报告测试

项目:报告测试

报告 1:Report1.rdlc

报告 2:Report2.rdlc

默认命名空间:ReportTest

根据另一个帖子中提供的答案,我尝试了以下表达式:

="Microsoft.ReportTest.ReportTest.ReportTest.Report2.rdlc"

但它不会生成任何超链接。如果我查看 ReportViewer 控件的 LocalReport.ReportEmbeddedResource,它设置为 ReportTest.Report1.rdlc,我希望它也适用于超链接 (ReportTest.Report2.rdlc),但它没有。

所以,在尝试了几乎任何命名组合之后,我希望有人可以在这里帮助我。

非常感谢任何提示、指针、建议等。

【问题讨论】:

    标签: c# winforms reporting-services rdlc report-viewer2010


    【解决方案1】:

    这实际上是 Report Viewer 2010 SP1 控件的问题,可以使用更新来纠正。更多信息可以在以下knowledge base article (KB 2549864)找到。

    应用修复后,可以使用默认命名空间后跟报告名称来简单地引用链接的报告。对于上面的示例,表达式为:

    ="ReportTest.Report2.rdlc"

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多