我们正在从Access报表转换到另一种解决方案。我们最初尝试了Crystal Reports,但遇到了一些问题,不过我们已经找到了解决方法(例如动态图像)。但是,Crystal Reports不支持在上级报表中使用子报表,因此我们需要一个新的报表工具。有什么建议吗?谢谢!
我不确定你有多少自由修改报告,但根据我的经验,大多数情况下,报告的巨大复杂性归结为设计缺陷。
花些时间重新思考和重建一些报告可能会让您获得更好的性能,同时仍然可以使用Crystal,这无疑是最好的报告工具之一......
我认为您可以在Perpetuum中添加子报表。http://www.perpetuumsoft.com。
顺便说一下,我并不是在Perpetuum工作!相反,我正在我的一个解决方案中使用它,并认为它非常有用。但是,如果您需要与Word、Excel等进行大量集成,我建议仍然使用Crystal Reports,因为它能更好地处理OLE。
祝好, Bharath。
我还没有尝试过devExpress报告,但我们在Telerik Reporting方面取得了巨大的成功。它可以很好地集成到VS2008中,其报告实际上是构建为C#代码,并且可以通过设置报告上的“控件”的属性来在运行时配置报告的属性。
如果这不是你想要的,请试试,我们发现SQL Server Reporting服务也足以满足我们大部分的报告需求。