【问题标题】:Reportviewer and report are in different projects in the same solution. How do I attach the report to the viewerReportviewer 和report 在同一个解决方案中的不同项目中。如何将报告附加到查看器
【发布时间】:2015-07-21 22:49:54
【问题描述】:

我有一个表单应用程序,其中有一个报表查看器。在相同的解决方案但不同的项目中,我有一份报告(rdl)。我想将不同项目中的报告用作显示给reportviewer的报告。这与使用部署到服务器的报告相反。

我最初将此报告部署到本地报告服务器。我正在使用该部署向reportviewer 显示。但是,我想使用本地的,这样我就可以将它上传到 Mercurial 存储库,其中包含所有的数据库、报告和表单。

【问题讨论】:

    标签: c# winforms reporting-services report report-viewer2012


    【解决方案1】:

    将您报告的Copy to Output Directory 属性设置为Copy Always,然后将其路径添加到您的ReportViewer

    this.reportViewer1.LocalReport.ReportPath = "yourReportFileName.rdlc";
    

    【讨论】:

    • 好的,我在属性面板中找到了LocalReport和它下面的ReportPath属性。但是,当我单击 Rdl 文件时,只有两个属性“文件名”和“完整路径”。我去了项目->报告项目并将输出路径设置为“..\myMainProject\bin\Debug”,但这也不起作用。注意我尝试先升一级,离开报告项目。但它没有用
    • 您可以参考Rdlc 文件,如果它在您的解决方案中/下。不知道为什么它不起作用,也许你的是 Rdl 导致它:)
    猜你喜欢
    • 2020-12-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多