2012-03-01 65 views
0

我们有一个需要报告功能的项目,但支持数据库是Oracle(这是很难的要求),如果可能的话,我想避免为部署环境购买SQL Server。与远程报告相比,本地报告是否存在任何缺陷?

我们迄今为止的经验是在SSRS中开发部署报告,但现在看来我们将不得不使用本地报告。我想知道本地报告与远程报告(SSRS)是否存在任何功能缺陷。

一些我们的要求是:在Excel导出

  • 能力和pdf
  • 追溯能力
  • 图表

current research说有没有使用本地报告的任何功能缺陷,但文章谈到的是关于SQL Server 2005,我们正在使用VS 2008.这是真的吗?未来是否会有其他功能问题?

+0

这完全是一个轶事,但回忆一个与熟悉SSRS及其内部工作的熟人的对话,过去曾指出2005年和2008年之间几乎没有任何区别。 – SeanCocteau 2012-03-01 12:20:25

+0

@SeanCocteau有到目前为止,SSRS 2008的变化比其他任何版本都要大。 SSRS 2008在服务器端取消了IIS,为Dundas等报告,图表和Gauges实施了Tablix模型。 &C。这与OP问题没有太大的关系,但有很多不同之处。 – 2012-03-01 14:58:48

+0

我站好了:) – SeanCocteau 2012-03-01 15:07:12

回答

0

即使没有人回答这个问题,我想留下可能的未来查询反馈。

我们使用RDLC报告实施了项目,并且大多数情况下工作正常。图表,钻得来,矩阵等

两个主要的差异是需要注意的:

  1. 无滤波器参数为您生成。报告服务在报告的顶部放置一个可定制的过滤器。对于RDLC报告,您必须手动构建这些过滤器。
  2. 数据源有点难以处理。我们遇到的大多数问题是因为后端数据库是oracle,并且实体包装器在计算过程的返回模式时遇到了一些问题。所以,我们用视图来代替。