.net 需要临时报告组件

.net 需要临时报告组件,.net,asp.net,sql,reporting,adhoc,.net,Asp.net,Sql,Reporting,Adhoc,我们的ASP.NET网站需要一些简单的即席报告解决方案 只需使用用户友好的界面构建查询,然后将查询结果显示在某个表中,并将其导出到Excel或打印即可 对于对数据库、SQL和其他技术一无所知的最终用户(我们的网站访问者),解决方案必须非常简单。老实说,您可能需要收集需求,找出他们感兴趣运行的报告类型,并为他们生成报告。但是,您考虑过Crystal Reports吗?可能适合您的需要。 它是专有的,但它们也有免费版本。我为SQL reporting services构建了类似的东西。不过,这需要几

我们的ASP.NET网站需要一些简单的即席报告解决方案

只需使用用户友好的界面构建查询,然后将查询结果显示在某个表中,并将其导出到Excel或打印即可


对于对数据库、SQL和其他技术一无所知的最终用户(我们的网站访问者),解决方案必须非常简单。

老实说,您可能需要收集需求,找出他们感兴趣运行的报告类型,并为他们生成报告。但是,您考虑过Crystal Reports吗?

可能适合您的需要。
它是专有的,但它们也有免费版本。

我为SQL reporting services构建了类似的东西。不过,这需要几张桌子才能完成

  • AdHock_SQL_报表,其中包括报表的名称、路径和显示名称
  • AdHock_Sql_报告_参数,其中包括参数名称和值,以及告诉代码的标志,该值可以是Sql命令以动态生成值
  • 然后需要构建代码来处理这些表,并在网页上生成下拉列表列表

    我建造的是相当“拳头通行证”,边缘有点粗糙

    您还可以向用户公开SQL reporting services报表,并让reporting services为这些报表提供输入字段。我们已经开始向那个方向倾斜,远离我的代码。(这比我现在拥有的要好)

    虽然不是.NET(现在)-但是可以使用iframe嵌入-我建议(以前是I-NET Crystal Clear)使用一个特别的报告组件,该组件对于非技术用户来说是易于使用的。您的用户根本不需要了解任何有关报告的信息。他们只需选择报告的类型、数据等,就有了一份适合需要的报告

    除了HTML输出的web可嵌入性之外,您还可以提供一个独立的组件和/或Java小程序(i-net Clear Reports完全是Java,但我们正在努力将服务器端移植到Java)。即将发布的版本甚至支持web皮肤,因此您的用户/客户不会意识到它是“第三方”。)


    披露:是的。我为这家公司工作。

    我强烈推荐Izenda Reports。这是一个完全支持集成的ASP.Net AJAX解决方案,可连接到您的数据库,允许最终用户构建自己的报表以及运行现有报表。

    可能不是“简单”的一面,但是,对于更复杂的即席报告,允许业务用户在不了解SQL和不安装任何东西的情况下在浏览器中构建报告,请查看我们的

    我们完全在托管的.NET代码中构建它,并且我们包含ASP.NET控件,以便于集成到您自己的ASP.NET站点中。当然,也有针对其他语言/平台的web服务,它负责基于web的报告的许多其他重要细节,如可伸缩性/负载平衡、调度报告、输出到excel/pdf/word等、基于角色的安全性、多租户部署支持、移动设备支持、,并且它与ActiveReports开发人员组件XML报告文件兼容


    是的,我是产品经理。

    BobbyShaftoe,你看,我们不需要任何格式化或其他东西-因此,常规表格是可以接受的。但我们需要给最终用户一种可能性,让他们可以使用一些简单的用户友好界面,对数据库进行几乎任何查询。用户不应该使用SQL等。看起来我找到了我需要的。非常感谢。我已经使用Izenda一段时间了,它似乎满足了您的需求。def。值得下载他们的试用版。你能分享更多关于你和我做了什么吗?