Reportviewer和report位于同一解决方案中的不同项目中.如何将报表附加到查看器

本文关键字:报表 项目 report 于同一 解决方案 Reportviewer | 更新日期: 2023-09-27 18:03:48

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

我最初将该报告部署到本地报告服务器。我正在使用该部署向reportviewer显示。但是,我想使用一个本地的,这样我就可以将其上传到Mercurial存储库与db,报告和表单全部包含。

Reportviewer和report位于同一解决方案中的不同项目中.如何将报表附加到查看器

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

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