[英]Choosing the right reporting tool
I'm currently rewriting a legacy VB6/Access97 app to a new .NET/MySql one. 我目前正在将旧的VB6 / Access97应用程序重写为新的.NET / MySql应用程序。 This old application has more than 100 reports (.rpt Crystal Report XI R2, simple reports nothing too fancy) that need to be created from scratch since the data structure is completely changing. 这个旧的应用程序有100多个报告(.rpt Crystal Report XI R2,简单的报告没什么太花哨的),需要从头开始创建,因为数据结构正在彻底改变。
How should I approach this? 我该怎么做呢? Continue with CRXI(can't really afford to buy anything new), not knownig if is really compatible with VS2013, or just use the ReportViewer in Visual Studio ? 继续使用CRXI(真的不能买任何新的东西),不知道是否与VS2013真正兼容,或者只是在Visual Studio中使用ReportViewer? How is the learning curve coming from CRXI? 学习曲线如何来自CRXI? Are there any free service that I can use ? 我可以使用任何免费服务吗?
You might find your question can be answered by reading this Stack Overflow question: 您可以通过阅读此Stack Overflow问题来回答您的问题:
Crystal Reports vs ReportViewer Pros/Cons? Crystal Reports与ReportViewer的优点/缺点?
Based on my experience with Crystal Report (1 year) and Report Viewer--RDLC (just learn it recently). 根据我对Crystal Report(1年)和Report Viewer - RDLC(最近刚学习)的经验。 I prefer to avoid developing in Crystal Report as possible as I can. 我希望尽可能避免在Crystal Report中开发。 Even though I just began learning Report Viewer, I like it more and more as I use it. 即使我刚开始学习Report Viewer,我也越来越喜欢它。
RDLC is Report Definition Language (Client) which use XML and can be opened with Microsoft's Report Viewer. RDLC是报表定义语言(客户端),它使用XML并可以使用Microsoft的Report Viewer打开。
RDL is Report Definition Language which also use same XML as RDLC and can also be opened with Microsoft's Report Viewer. RDL是报表定义语言,它也使用与RDLC相同的XML,也可以使用Microsoft的报表查看器打开。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.