2011-04-20 64 views
0

我们正在向我们的一个asp.net应用程序添加报告页面,其中一个要求是用户能够自定义他们的报告。 CrystalReports不起作用,因为我们无法保证用户将拥有用于修改报告的本地副本。 MS Reports似乎并不支持我们想要的。是否有一个包含我们可以嵌入到应用程序中的交互式设计器的软件包?或者我们可能忽略的其他选项?有人可以推荐一个允许用户定义自己的报告的asp.net报告包吗?

报告的输入将是一个XML文件。

感谢

+0

“问题,要求我们建议或找到一个工具,库或喜爱的异地资源是题外话堆栈溢出,因为他们往往以吸引自以为是的答案和垃圾邮件相反,[描述问题(HTTP:// meta.stackexchange.com/q/139399/)以及到目前为止解决它的过程。“ [我可以问哪些主题有关吗?](http://stackoverflow.com/help/on-topic) – 2014-01-28 17:21:57

回答

0

您检查出的DevExpress报告和网格包?我所做的就是创建一个报告页面,其顶部有各种数据选择字段。用户可以自定义选择标准,然后重新运行报告。这提供了最终用户选择标准定制但不是布局定制。

你可能也想看看他们的网格和pivot-grid包。定制网格非常简单 - 即使是最终用户。如果他们重新排列字段或将其拖入分组区域,则会自定义该演示文稿。这些可以很容易地导出为报告(PDF),Word文档或Excel文档。我们还创建了一个从网格中抽取或删除字段的接口。因此我们有最终用户选择返回字段定制以及分组和总结。

据我所知,没有人提供的是一个完善的最终用户报告工具,它提供了选择标准,返回字段和格式化自定义。

0

Microsoft Reporting Services如何?用户可以访问一个允许他们修改.rdl文件的ActiveX控件。它们互动并为网络构建。

您也可以将其集成到Sharepoint中。

+0

对不起,我应该补充说,数据来源将是一个XML文件。我们这样做是因为在报告中提出的数据将存储在数据库中的数据进行后处理。 – Curtis 2011-04-20 14:50:48

0

Windward Reports可能符合您的要求。借助Windward,您可以在Office(Word,Excel和/或PowerPoint)中设计报告。 如果所有用户都有办公室,那么它满足您的要求,即所有用户都可以创建/编辑报告模板。如果不是全部都有Office,那么Windward不符合您的要求。 (Disclaimier - 我的首席技术官迎风)

XML数据完全由迎风什么,我认为是最好的XPath向导支持的任何地方(免责声明 - 我设计的)。 。