Ssrs 2008 将SSRS子报表嵌入主报表

Ssrs 2008 将SSRS子报表嵌入主报表,ssrs-2008,reporting-services,Ssrs 2008,Reporting Services,是否可以将子报表嵌入到主SSRS报表中,这样在执行主报表时,子报表也会加载并执行本地报表 在我的应用程序中,RDL存储在数据库中,执行时,RDL从数据库中提取并本地加载到SSRS报表查看器中。如果我有子报告,这个概念将不起作用。 我可以将子报表加载到数据库中,并将它们链接到主报表,但我只是想看看是否可以简单地将报表嵌入主报表中 我认为这是可能的,但您需要为reportviewer提供子报表定义和必要的数据源 ReportViewer.LocalReport.LoadSubreportDefini

是否可以将子报表嵌入到主SSRS报表中,这样在执行主报表时,子报表也会加载并执行本地报表

在我的应用程序中,RDL存储在数据库中,执行时,RDL从数据库中提取并本地加载到SSRS报表查看器中。如果我有子报告,这个概念将不起作用。
我可以将子报表加载到数据库中,并将它们链接到主报表,但我只是想看看是否可以简单地将报表嵌入主报表中

我认为这是可能的,但您需要为reportviewer提供子报表定义和必要的数据源

ReportViewer.LocalReport.LoadSubreportDefinition(def);

然后以某种方式分配数据源,我以前没有这样做过,但我希望这可能会为您指明正确的方向。

我们可以发布报表部分,然后将各个部分组装成报表。多个报表可以调用报表部件。这与深入到子报告不同。向下钻取要容易得多,但不符合您的目的。请看下面的文章,这是非常有帮助的