2014-09-03 234 views
1

在RDLC報告中,我們計劃使用子報告作爲報告頭以避免代碼重複並保持所有報告的一致性。RDLC報告 - 使用子報告作爲報告頭

但是,RDLC不允許在標題部分添加子報告。因此,我們只能將其添加到身體。添加到正文時,子報告僅在第一頁中可見。我們需要將其顯示爲所有頁面中的標題。

有沒有人遇到過這樣的情景,並有一個想法來實現這一目標?

謝謝,Wijitha

+1

如果您的標頭是靜態的,則可以使用模板。 – criticalfix 2014-09-03 15:22:13

回答

1

您可能需要重新考慮您的方法。如果您希望所有報告具有相同的標題,那麼爲什麼不使用「標題」報告作爲「主要」報告並將其他報告作爲子報告放入其正文中?另外,您可以選擇在主報告中使用表格,並在表格標題中創建「標題」,並將其設置爲在每個頁面上重複並添加子報告作爲詳細信息行。這取決於您的報告的邏輯,以及是否需要任何其他分組或可見性條件。

+0

你能詳細說明你的第一個建議嗎? – 2015-03-24 14:34:21

+0

我不確定你會對什麼感興趣。如果你給我一些關於你的問題的細節,我會知道你可能會發現哪些細節有幫助。否則,有關於可用主題的文檔。 – InitK 2015-03-24 16:10:12

+0

我跟你的第一個建議,但我想知道,我怎麼能把我的所有報告動態地從主要報告的主體在C#中的代碼。當我有辦法做到這一點,當我GOOGLE了一點。 – 2015-03-25 12:48:55