【发布时间】:2011-03-23 09:43:21
【问题描述】:
我正在开发一个报告应用程序,用户可以在其中从 100 个报告的列表中选择(和订购)报告并请求主报告。此主报告应按确切顺序包含所有选定的报告,并附有一个目录,列出主报告中包含的(子)报告和正确的页码。
BIRT 是如何实现的?在此之前我使用的是 Pentaho,并且能够通过在运行时(即以编程方式)将每个用户选择的报告作为子报告添加到主报告中来完成相同的操作,这实际上是一个占位符报告。
现在我知道 BIRT 有子报告的概念,但我无法理解 BIRT DE API 来完成之前使用 Pentaho 创建主报告所做的事情。那么,我该怎么做呢?
从How do I combine multiple BIRT reports 看来,2008 年的 BIRT 似乎无法做到这一点。现在还是这样吗?我不能获取独立报告并将它们作为子报告添加到另一个报告中吗?
【问题讨论】: