【问题标题】:ASP.NET Reporting - Do any tools allow the generation of a composite report from parts of other reportsASP.NET 报告 - 是否有任何工具允许从其他报告的部分生成复合报告
【发布时间】:2012-08-25 02:35:36
【问题描述】:

假设我有 10 个报告,每个报告包含 1 个或多个表格和图表。
我想让用户从报表 1 中选择条形图、从报表 2 中选择网格和饼图、从报表 3 中选择网格等来创建复合报表。

我认为我在 Telerik 中有一个解决方案,我可以将多个报告组合在一起,作为子报告,并隐藏除用户想要包含的元素之外的所有元素(表格、图表)。如果所有元素都放置在最小尺寸的面板中,那么空白应该会随着元素被隐藏而消失。我已经使用此方法进行了快速测试,它似乎有效。

我的问题是,这是满足要求的最佳方式吗? Crystal ReportsActiveReportsDevExpress 等其他工具是否有更好的方法?

【问题讨论】:

    标签: asp.net crystal-reports telerik devexpress reporting


    【解决方案1】:

    朱尔斯

    您是否尝试在运行时合并这些报告?在 ActiveReports 中,这 3 个报表可以单独运行,然后可以将这三个报表组合起来创建一个报表文档,或者将其中的各个页面组合在一起创建另一个报表文档。然后可以在任何查看器中查看此文档,打印或导出为 pdf 和 excel 等。

    在设计时,这是可行的,但不值得。需要一些代码来确保首先根据用户对某种报告的选择正确创建布局,然后您必须确保在运行报告之前输入正确的数据。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-23
      • 1970-01-01
      • 2019-05-15
      相关资源
      最近更新 更多