是否可以將子報表嵌入到主SSRS報表中,以便當我執行主報表子報表時也可以加載並執行(本地報表)。將SSRS子報表嵌入主報表
在我的應用程序中,RDL存儲在數據庫中,執行時,RDL從數據庫中獲取並加載到SSRS報告查看器本地。如果我有子報告,這個概念將不起作用。 我可以在數據庫中加載子報表並將它們鏈接到主報表,但是看看我是否可以簡單地在主報表中嵌入報表。
是否可以將子報表嵌入到主SSRS報表中,以便當我執行主報表子報表時也可以加載並執行(本地報表)。將SSRS子報表嵌入主報表
在我的應用程序中,RDL存儲在數據庫中,執行時,RDL從數據庫中獲取並加載到SSRS報告查看器本地。如果我有子報告,這個概念將不起作用。 我可以在數據庫中加載子報表並將它們鏈接到主報表,但是看看我是否可以簡單地在主報表中嵌入報表。
我認爲這是可能的,但你需要給reportviewer的子報表定義和必要的數據源。
ReportViewer.LocalReport.LoadSubreportDefinition(def);
然後以某種方式分配數據源,我以前沒有這樣做過,但我希望這可能會指向正確的方向。
我們可以發佈報告部件,然後將各個部件組裝成報告。報告部分可以被多個報告調用。這與深入研究分報告不同。向下鑽取要容易得多,但不符合您的目的。看到下面的文章,這是非常有幫助的。