【问题标题】:Alternative SSRS Front-ends [closed]替代 SSRS 前端 [关闭]
【发布时间】:2011-07-13 11:10:48
【问题描述】:

鉴于Sql Server Reporting Services 被设计为开放和可扩展的,并且捆绑的报表管理器不是那么好,是否有任何替代的开源 SSRS 前端?

我想我所说的“前端”是指可以在报告服务器上显示可用报告、收集所需参数(希望以比报告管理器更灵活的方式)然后运行报告的 Web 应用程序。我在想象使用 Asp.Net ReportViewer 组件构建的东西,但具有更好的参数收集功能。

我在 CodePlex 上找到了一个:reportviewer.codeplex.com(编辑:实际上,这看起来像一个 winforms 解决方案,但它是我找到的最接近的解决方案)......但我想知道那里是否还有其他人,因为这似乎是一个很多人不得不“自己动手”的领域。

【问题讨论】:

  • 我认为您正在寻找“开箱即用的解决方案”?我的公司从头开始开发了一个内部网络前端,这实际上是一个相对简单的练习。 SSRS Web 服务使收集参数和按需运行报告变得容易。不过,我很欣赏 DIY 解决方案并不适用于所有人。
  • 我绝对可以 DIY,但如果有的话,我喜欢利用现有的东西。

标签: asp.net open-source reporting-services reportviewer


【解决方案1】:

回答我自己的问题:似乎没有任何替代的开源 SSRS 前端,所以我构建了一个并将其开源:

CrissCross at Github

您将它指向您的 SSRS 服务器然后关闭它 - 它可以显示报告目录并允许用户运行任何报告。到目前为止,我已经针对具有许多可选参数和许多多选的报告对其进行了优化,但它应该能够处理任何 SSRS 报告。如果不能,您可以陷入代码并更改它。

与标准 SSRS 报告管理器的主要区别在于参数的呈现方式:CrissCross 更加 ajaxy,并且(作为开源)更加可定制。

有关详细信息,请参阅github site

【讨论】:

  • 感谢您使用您的解决方案更新您的答案,非常感谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-10-16
  • 2010-09-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多