【问题标题】:Reporting with Visual Studio 2010使用 Visual Studio 2010 进行报告
【发布时间】:2011-03-02 14:06:59
【问题描述】:

我目前正在使用 C# 在 Visual Studio 2010 上开发一个项目。

我的主要任务之一是打印布局非常严格的发票,也就是说,某些元素必须精确定位,例如彼此相距 3 毫米。

我很早以前就使用 Access 及其报表框架实现了这个项目,它非常有用,因为它允许页脚、报表页脚等。

我想知道在这种情况下我应该使用什么技术。我正在考虑使用 Crystal Reports,但我不知道是否应该改用 Microsoft Reporting 框架。

您能否给我一些建议,如果可能的话,建议我一个关于该技术的好教程?

例如,您知道其中一个有什么特定功能吗?

部署呢?哪一个更容易处理?

【问题讨论】:

  • 你为什么不试试看,看看你最喜欢哪个。 CR 不再包含,您可以从 SAP 下载。
  • 是的,我是在征求意见。因为可能需要很长时间才能完成整个报告,然后发现某些功能不可用。此外,我还想知道部署问题。我听说部署 CR 相当复杂。

标签: c# visual-studio-2010 report


【解决方案1】:

根据您的 SQL Server 版本,您可以使用Reporting Services。这是一个非常适合构建和管理报告的环境。

这是您正在构建的网络应用还是桌面应用?

【讨论】:

  • 它是一个桌面应用程序,但使用的是 SQL Compact Edition(数据库文件附加到项目中)。因此,我认为我不能使用此解决方案。
  • 您可以通过 ReportViewer 控件使用“客户端”版本。这几乎是相同的东西,除了它是本地的。
【解决方案2】:

我想做类似的事情,我一直在玩这个 Free Library 以及 this one too

【讨论】:

  • 您是否在使用 Crystal Report 或 SQL Server 的 Reporting Services 时遇到了任何特定问题,从而使您做出了这个选择?
  • 就我个人而言,我更喜欢使用 Crystal Reports,但我正在从 VB6 过渡到 C#,因此我将其用作练习以了解有关语法的更多信息。
  • 还有 link 用于 Visual Studio 的 Crystal Reports。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-05-08
  • 2011-02-13
  • 1970-01-01
  • 1970-01-01
  • 2012-07-08
  • 1970-01-01
相关资源
最近更新 更多