2
我想知道是否有人創建了RDL報告(在Reporting Services中運行它),並將其加載到像FlowDocument這樣的WPF組件中。無論如何將RDL報告內容加載到WPF FlowDocument或類似的?
由於RDL只是一種XML,因此可能有解析結果的方法並避免使用此WindowsFormsHost來使用報告查看器控件。
如果在WindowsFormsHost集成中有另一個控件而不是這個報表查看器,那真的很不錯。
謝謝!
的確如此!如果我們可以捕獲返回的HTML並將其加載到WPF控件中,那將非常好。問題可能只是分頁和縮放行爲。 – 2010-06-18 20:44:38
問題是你得到一個靜態的,死的報告。你失去了縮放,分頁,搜索,過濾,鑽取,導出等等。你可以通過更多地調用服務器來重新創建自己的某些東西,而這些東西大部分是你根本無法重新創建的。總的來說,這是一個糟糕的解決方案,除非你的報告非常簡單:(我從來沒有做過一個真正的WPF應用程序,所以我沒有經歷ReportViewer + WindowsFormHost人人都在談論的痛苦,但從我所知道的情況來看,它仍然可能是最好的解決方案,我可以說MS知道這種情況並正在研究一個真正的解決方案。 – 2010-06-18 21:04:48