2009-12-17 57 views
1

在什麼情況下您會使用SSRS而不是圖表控件?我試圖確定使用報告服務爲.net項目生成圖表是否合理,但我不確定學習曲線,潛在收益,潛在缺點。我可以立即看到的唯一好處是能夠將報告設置爲通過電子郵件發送給用戶。Sql Server報告服務(SSRS)或Microsoft .net 3.5圖表控件

任何人都有洞察到差異?

回答

2

使用SSRS將報告從應用程序中分離出來。報告是業務應用程序中最有可能添加和更改的事件之一,因此使用SSRS可以防止您重新部署應用程序,從而重新部署單個報告。除了電子郵件優勢之外,您還可以獲得導出選項和報表生成器。爲什麼不讓用戶使用Report Builder設置自己的報告!在我們的地方的人喜歡它。他們不必等待我們開發和部署一次性報告。

2

SSRS優點

  • 中央門戶網站管理報表。 (創建,更新,查看,權限等)
  • 無需更新實際應用程序即可將報告嵌入到其他應用程序中。
  • 易於非技術人員創建和管理報告。
  • 可導出爲可擴展的格式列表。
  • 很好地綁定到SQL服務器允許非常複雜的報告(分析服務等)
  • 計劃的報告,快照和交付。

SSRS缺點

  • 一些實際的繪圖能力是限制並很難進行定製。
  • 直接依賴於SSRS來呈現報告(便攜性較低)
  • 沒有一些主要的調整,不能完全跨瀏覽器友好。

SQL Server 2005 Reporting Services - Pros and Cons

摘要:

如果你只是想要一個應用棒裏面的一些真正漂亮的漂亮圖形的圖形控件或另一個庫,如果你需要一個完全成熟的解決方案,用於管理報告SSRS是要走的路。

1

SSRS big pro:在報告查看器中自動導出以將報告導出爲PDF,excel等,這實際上取決於您的要求。 SSRS具有比圖表所不具備的更多功能。

之外的建議,當然已經給了。