【发布时间】:2013-04-15 04:11:51
【问题描述】:
我正在考虑升级 .net 2.0 应用程序。某个城市的公共当局使用该应用程序来跟踪费用并生成报告和表格。
报表和表单是在 VS2005 中使用 Crystal 报表生成的。它们遵循明确定义的布局,就像官方文档通常那样。
我正在寻找升级应用程序的选项,我遇到的主要问题是确定如何处理水晶报告文件。 我已经成功升级到VS2008,但是之后的任何版本都没有CR了,所以我公司只好单独购买CR,因为客户和我公司都很紧张,我正在寻找替代品...
显而易见的是使用 SSRS。我以前从未接触过它,但在玩了一会儿之后,我觉得它不太适合生成包含大量非表格内容和大量格式的表单。还是我错了? 似乎每条线都必须单独绘制。没有(我可以看到)定位行格式化的准确方法...... 但我只是一个初学者,所以我可能搞错了?
如果是这种情况,是否有其他替代 CR 和 SSRS 的方法?
我正在考虑在解决方案中可能有一个单独的 MVC 网站项目。让它使用来自我的实体模型的数据生成 html 和 css 布局,然后在(内置或非内置)Web 浏览器中查看结果。我在这方面过于复杂了吗?
我真的需要以前做过这种事情的人的建议。
【问题讨论】:
-
您最终是如何解决这个问题的?可以分享一下吗?
-
经过大量研究后,我得出的结论是,无论我做什么,我都必须至少重写 SSRS 中的所有现有报告。我没有时间学习 SSRS 然后重写报告,因为我的主要目标是重写程序的完全不同的部分,所以我最终将解决方案留在 .NET 2.0 中以便能够继续使用 Crystal Reports。很不满意……
标签: layout reporting-services crystal-reports report