【问题标题】:Can someone recommend an asp.net reporting package that allows users to define their own reports?有人可以推荐一个允许用户定义自己的报告的 asp.net 报告包吗?
【发布时间】:2011-04-20 14:44:45
【问题描述】:

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

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

谢谢

【问题讨论】:

  • “要求我们推荐或查找工具、库或最喜欢的非现场资源的问题对于 Stack Overflow 来说是无关紧要的,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,describe the problem 和什么到目前为止已经解决了这个问题。” What topics can I ask about here?

标签: asp.net reporting


【解决方案1】:

Microsoft 报告服务怎么样?用户可以访问允许他们修改 .rdl 文件的 activeX 控件。它们是交互式的,专为网络构建。

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

【讨论】:

  • 对不起,我应该补充一点,数据源将是一个 XML 文件。我们这样做是因为报告中显示的数据将根据存储在数据库中的数据进行后处理。
【解决方案2】:

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

您可能还想查看他们的 grid 和 pivot-grid 包。自定义网格非常容易 - 即使对于最终用户也是如此。如果他们重新排列字段或将它们拉入分组区域,则可以自定义演示文稿。这些也可以很容易地导出为报告 (PDF)、Word 文档或 Excel 文档。我们还创建了一个从网格中提取或删除字段的界面。因此,我们有最终用户选择返回字段自定义以及分组和摘要。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多