【问题标题】:Crystal Reports As Web Services水晶报表作为 Web 服务
【发布时间】:2014-05-15 09:28:09
【问题描述】:

目前,我们正在生成报告并将其通过电子邮件发送给我们的用户。但是,我们经常不得不更改日期范围以适合用户。我们现在正在寻找一种允许用户通过 Web 服务生成报告的方法。

任何人都可以建议或指导我一个能够做到这一点的例子。

【问题讨论】:

  • 我认为您没有 Crystal InfoView?这正是产品的作用。

标签: c# web-services crystal-reports reporting


【解决方案1】:

如果您想使用 Crystal Reports 以编程方式创建报表,this MSDN article seriesthis CodeProject tutorial 可以帮助您。

有很多方法。构建 Web 服务的技术。一种方法是使用Microsoft ASP.NET MVC 构建它。如果你只想使用 ASP.NET,那么这个 MSDN 教程Creating and Using an ASP.NET Web Service in Visual Web Developer 可以帮助你。

Crystal Reports 的一个很好的替代品是Microsoft SQL Reporting Services (SSRS)。在我工作的地方,我们做的完全一样——用 SSRS 报告替换 Crystal Reports。好处:

  • 可以从报告服务器在线查看报告
  • 报告也可以通过代码轻松创建(任何 .NET 框架语言)
  • 参数化非常容易
  • 内置导出到 excel、pdf、电子邮件
  • 我个人觉得 VS IDE 支持比 Crystal Reports IDE 更好。 VS 插件

【讨论】:

  • 这是一个很好的、经过深思熟虑的回复。谢谢@pasty
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-07-11
  • 2016-04-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-08
相关资源
最近更新 更多