簡體   English   中英

選擇正確的報告工具

[英]Choosing the right reporting tool

我目前正在將舊的VB6 / Access97應用程序重寫為新的.NET / MySql應用程序。 這個舊的應用程序有100多個報告(.rpt Crystal Report XI R2,簡單的報告沒什么太花哨的),需要從頭開始創建,因為數據結構正在徹底改變。

我該怎么做呢? 繼續使用CRXI(真的不能買任何新的東西),不知道是否與VS2013真正兼容,或者只是在Visual Studio中使用ReportViewer? 學習曲線如何來自CRXI? 我可以使用任何免費服務嗎?

您可以通過閱讀此Stack Overflow問題來回答您的問題:
Crystal Reports與ReportViewer的優點/缺點?

根據我對Crystal Report(1年)和Report Viewer - RDLC(最近剛學習)的經驗。 我希望盡可能避免在Crystal Report中開發。 即使我剛開始學習Report Viewer,我也越來越喜歡它。

  • Crystal Report的缺點是難以創建邊界良好的表,因為Crystal Report沒有border屬性,而在RDLC中,您可以輕松指定表的邊框。
  • 如果您擅長在Crystal Report中創建報表,您可能會發現為報表查看器創建RDLC也很簡單,但您最初可能會感到困惑,因為在Visual Studio中編輯報表時您無法立即預覽報表,但是在你掌握它之后,它會很容易。
  • 創建,開發和使用RDLC是免費的。 如果您開發RDL,則應在安裝了SQL Server Reporting Services(SSRS)的服務器中部署報告,您需要為此購買許可證。

RDLC是報表定義語言(客戶端),它使用XML並可以使用Microsoft的Report Viewer打開。

RDL是報表定義語言,它也使用與RDLC相同的XML,也可以使用Microsoft的報表查看器打開。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM