我正在渲染一個Winforms.LocalReport,想知道它是否可行,以及如何在MS Access報表和水晶報表中添加Detail/Sections到報表正文。C#Microsoft.Reporting.Winforms RDLC - 如何在主體中添加細節部分?
在添加新/刪除現有字段時,組織細節將有助於管理分頁符和一般設計。我有300個字段,不包括子報表。
或者,有這個功能被其他一些更好的功能取代嗎?感謝任何意見,謝謝!
我正在渲染一個Winforms.LocalReport,想知道它是否可行,以及如何在MS Access報表和水晶報表中添加Detail/Sections到報表正文。C#Microsoft.Reporting.Winforms RDLC - 如何在主體中添加細節部分?
在添加新/刪除現有字段時,組織細節將有助於管理分頁符和一般設計。我有300個字段,不包括子報表。
或者,有這個功能被其他一些更好的功能取代嗎?感謝任何意見,謝謝!
在訪問報告和水晶報告等工具中,我們使用波段(例如細節波段,組頭波段等)。但是,在RDL中,通過使用ReportItems(如List ReportItem,Table ReportItem,Chart ReportItem和Matrix ReportItem)進行報告的基礎。
當您嘗試重新創建大多數典型的帶狀報告時,您可能會發現List ReportItems最有用。 Table ReportItem具有「詳細信息行」,您可以添加組,其中每個組都有一組標題行和頁腳行。表格行不允許像樂隊那樣進行自由形式的佈局,但通常情況下,我們會跨樂隊對齊,所以這通常不是問題。
List ReportItem有點像Detail部分,可能是你要找的東西。您將列表綁定到您的數據,它將爲您的數據的每一行重複列表的內容(放置在列表中的文本框,圖像等)。如果你想要,你可以嵌套列表來獲得類似的結果,以在帶狀報告編寫器中對頁眉/頁腳部分進行分組。每個ReportItem(表格,圖表等)與在傳統的帶狀報告編寫器中使用SubReport類似,但它們更易於使用,並且通常更高效(內存更少,運行速度更快)。 ReportItems允許您在單個報告中輕鬆使用來自多個數據源的數據。
欲瞭解更多信息,請參閱RDL Specification「問題&答案」部分中的第一個問題。