我正在考虑升级 .net 2.0 应用程序。某个城市的公共当局使用该应用程序来跟踪费用并生成报告和表格。
报表和表单是在 VS2005 中使用 Crystal 报表生成的。它们遵循定义明确的布局,就像官方文档通常那样。
我正在寻找升级应用程序的选项,我遇到的主要问题是确定如何处理水晶报告文件。我已经成功升级到VS2008,但是之后的任何版本都没有CR了,所以我公司不得不单独购买CR,因为客户和我公司都很紧张,我正在寻找替代品......
显而易见的一个是使用 SSRS。我以前从未接触过它,但在玩了一会儿之后,我觉得它不太适合生成包含大量非表格内容和大量格式的表单。还是我错了?似乎每条线都必须单独绘制。没有(我能看到的)准确的定位线的方法来格式化......但我只是一个初学者,所以我可能把这一切都弄错了?
如果是这种情况,是否有任何其他替代 CR 和 SSRS?
我正在考虑在解决方案中可能有一个单独的 MVC 网站项目。让它使用来自我的实体模型的数据生成 html 和 css 布局,然后在(内置或非内置)Web 浏览器中查看结果。我在这方面过于复杂了吗?
我真的需要以前做过这种事情的人的建议。