我的應用程序需要創建並生成報告的能力,似乎在兩個主要選項是SSRS或水晶報表與其他選項,如Infragistics的,主動報告等一大堆。可插拔的報告工具
由於應用程序將在各種不同的企業環境中使用會有不同prefrences爲這是他們的報告工具。因此,例如1個客戶可能是SSRS用戶,另一個可能認爲Crystal是有史以來最好的。
這意味着它不是我的應用程序綁定到一個特定的報表工具,但在相關的一個堵塞了許多清單的能力是非常重要的。
有沒有人做過類似的事情? 在總體水平上,你將如何去實現這一點,我應該注意什麼問題?
預先感謝任何幫助
亞歷
你需要可插拔報告在運行時或使根據目標環境構建應用程序之前的選擇? – HichemSeeSharp
我認爲從實際角度來看,在部署到目標環境之前做出選擇會容易很多,我認爲會有太多的額外開銷 – lostinwpf
PRISM has給我的機會做出兩個模塊,每個模塊都有自己的報告工具,但應用程序與它們交互的方式是幾乎一樣。 – HichemSeeSharp