使用ASP.NET为最终用户自定义报告

时间:2010-04-08 17:48:28

标签: asp.net reporting adhoc

是否有第三方工具或类似工具允许用户自行创建报告而无需任何编程?

一个代码库,但为他们创建的系统中的每个用户提供自定义报告。

有意义吗?

6 个答案:

答案 0 :(得分:2)

我接受了jaxidian的建议,并搜索了asp.net特别报告,发现这款产品看起来非常不错,或多或少都与我一直在寻找。

http://devtools.korzh.com/eq/dotnet

答案 1 :(得分:2)

i-net Clear Reports (曾经是i-net Crystal-Clear)有一个非常好的ad-hoc reporting解决方案。网站上还有一个live demo,您可以看到预期的内容。您可以将它与ASP.NET,PHP和其他技术一起使用。

答案 2 :(得分:1)

ActiveReports附带一个插入Visual Studio的报表设计器。您可以连接到数据源并设计报表,而无需进行任何编程,但您需要VS。

他们还提供了一个组件,您可以将其放入Windows窗体项目中,该项目为您提供全功能的报表设计器作为独立的可执行文件。对我们的产品采用这种方法,我必须警告这个组件不是太灵活,并且有很多特性。最终,我们对我们能够构建并随产品提供的可执行文件感到满意,我们的最终用户似乎很高兴用它来构建报告。

(我们执行他们通过ASP.Net构建的所有报告,并在网页上显示输出。)

答案 3 :(得分:1)

我在我的项目中使用LogiXML,我认为它符合您的需求。

http://www.freereporting.com/

答案 4 :(得分:0)

你可以看一下报告的两个庞然大物,即Crystal ReportsSQL Server Reporting Services。两者都可以在ASP.NET中使用,虽然后者显然依赖于您在SQL Server中拥有数据(尽管支持Express)。

答案 5 :(得分:0)

连接到数据库的复制/只读版本的MS Access可以以相当低的成本提供非常强大的工具,而且不会锁定生产数据库表。