2013-03-07 113 views
0

我正在使用Microsoft Reporting Services为用户提供自定义报告。我在商业智能工作室创建它们,部署它们并建立一个用户可以查看这些报告的网站。
现在我需要我新的工具来做几乎相同。我需要创建报告,用户必须能够在PC,Mac,手机,平板电脑等中查看它们。微软报告服务在Android和iOS上有一些问题,这对我来说是个问题。用户不能滚动报告(如果它比报告查看器窗口更长),展开并不总是工作等。
我需要一个工具来创建相同的报告并允许在任何地方查看它们。我正在考虑pentaho,但它不是我所需要的。也许有人有任何解决方案?SSRS和pentaho替代方案

+0

你提的问题是非常* *类似于[这个问题](http://stackoverflow.com/questions/16804/重新实现企业报表解决方案)。 – Jeroen 2013-03-07 18:57:14

回答

0

Pentaho的分析工具是在平板电脑/移动不错,但不幸的是EE只,而不是社区/开源。

如果你满意的企业另一种选择是黄?

或者与Pentaho的社区版,您可以使用CTools,并有一个与移动设备的明确支持一个很好的仪表板框架 - 可能是值得考虑的是什么?

究竟为什么是Pentaho的“不是你所需要的东西”?你觉得它有什么问题?

+0

其实我从来没有尝试过的Pentaho。我只是认为它是一个很好的替代SSRS,但我不舒尔如果它符合我的需要。我需要创建报告完全一样与SSRS,因为用户必须扩大到Excel/CSV /等格式等。此外,我需要能够查看在PC/MAC,手机,平板电脑相同的报告的能力/折叠组,导出表。 – JNM 2013-03-08 05:10:51

+0

的主要思路是什么,我需要这样做的目的是让用户在移动设备上查看我的报告。问题是 - 我需要报告为交互式(必须展开/折叠).SSRS在Android和iOS上无法正常工作。 – JNM 2013-03-08 05:22:59

0

我没有使用pentaho。但是,我知道Web查看器控件的任何限制都基于浏览器支持和解释。一种解决方法,以这些限制是引用您的项目中reportexecution2005接口并调用Render法HTML40格式和设备上下文头指定HTMLFragment,这将返回该报告的HTML内容为一个byte []。但是,任何自定义分页/印刷/缩放功能会在你的web应用程序:(