我試圖顯示列表中的每個對象,這是另一個對象的屬性。由於我的結構非常複雜,我將用一個簡單的例子來演示:XtraReport顯示屬性作爲列表(Forms應用程序)
作者有他的書的屬性列表,但報告應該顯示每個作者和每本書。
我無法顯示每本書,而只是顯示作者和他的第一本書,而不是其他書。
該平臺是C#的桌面形式,使用實體框架。
我試圖顯示列表中的每個對象,這是另一個對象的屬性。由於我的結構非常複雜,我將用一個簡單的例子來演示:XtraReport顯示屬性作爲列表(Forms應用程序)
作者有他的書的屬性列表,但報告應該顯示每個作者和每本書。
我無法顯示每本書,而只是顯示作者和他的第一本書,而不是其他書。
該平臺是C#的桌面形式,使用實體框架。
參見本 - Master-Detail Report using custom DataSource (ArrayList)
看看在A Good Example for Runtime Creation of Detailed Reports with Subreports which utilizes generic List as datasource報告演示如何創建一個主 - 報告動態使用對象的列表。
參考文獻:
How to show nested list in report?
How to: Bind a Report to a Collection that Implements the ITypedList Interface
希望這有助於..
它確實有幫助,謝謝。 順便說一句,我創建了專門爲此報告設計的新類(類似於ViewModel),它是另一種方法。無論如何感謝您的時間 – BDjonko
您需要設置數據源作爲作者的列表,每一個作家需要有圖書列表,在設計模式中,你需要注意你在哪裏顯示數據 –