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

使用ASP.NET为最终用户定制报告,asp.net,reporting,adhoc,Asp.net,Reporting,Adhoc,是否有第三方工具或类似工具允许用户在不进行任何编程的情况下自行创建报告 一个代码库,但为他们创建的系统中的每个用户自定义报告 有意义吗?你可以看看报告的两个庞然大物,即和。两者都可以在ASP.NET中使用,尽管后者显然依赖于您在SQL Server中拥有数据(尽管支持Express).连接到数据库的复制/只读版本的MS Access可以以相当低的成本提供真正强大的工具,而无需锁定生产数据库表。附带插入Visual Studio的报表设计器。您可以连接到数据源并设计报表,而无需进行任何编程,但您需

是否有第三方工具或类似工具允许用户在不进行任何编程的情况下自行创建报告

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


有意义吗?

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

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

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

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


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

我接受了jaxidian的建议,搜索了ASP.Net即席报告,发现这个产品看起来真的很不错,或多或少和我想要的一样


我在我的项目中使用LogiXML,我认为它适合您的需要

(曾经是i-net晶莹剔透)有一个非常好的解决方案。网站上也有一个网站,你可以看到什么期待。您可以将其与ASP.NET、PHP和其他技术结合使用。

“即席报告”是您想要搜索的短语。如果您有SSA,并且可以将该数据公开到Excel,有一个非常好的解决方案,但是如果您还没有SSA,我不建议您为此目的创建它。我认为这就是问题所在!