提问人:danirod 提问时间:2/11/2014 更新时间:2/11/2014 访问量:1740
包含来自 POJO 数据源的两个或三个深度嵌套表的 BIRT 报告
BIRT report with two or three-deep nested tables from POJO datasource
问:
我需要从来自各种来源的数据中生成一些 Java 按需报告,这些数据主要来自针对大型机的同步事务,因此没有数据库后端,因此没有可用的 SQL。 我将把数据作为嵌套 java 对象的结构,如下图所示:
+-----------+
__/_|Accounts |______________
| \ | | |
| +-----------+ /|\
+---------+ | +------------+
|Customers|____| |Transactions|
| | | | |
| | | +------------+
+---------+ | +-----------+ \|/
|__/_|Investments|______________|
\ | |
+-----------+
客户有一些基本类型字段,如id、name、address等,以及一个或两个账户或投资对象列表,这些列表又有基本类型字段,如id、name、balance等和交易对象列表......你明白了。
例如,一份报告将列出客户的详细信息以及他/她的所有账户和投资,以及他们的余额和最新交易。
我一直在探索带有 POJO 数据源的 BIRT,但我找不到任何处理两个或三个深度嵌套表/列表的示例。BIRT 教程中的示例和 actuate.com 似乎没有处理这种情况,它们仅适用于简单对象列表,因此我不确定是否可以使用 POJO 数据源来完成此操作。
谁能给我指出一个合适的例子或建议一个替代解决方案?
.
PD的。 我读过的一些文档:
- http://www.eclipse.org/birt/phoenix/project/notable4.3.php#jump_3
- http://developer.actuate.com/community/forum/index.php?/topic/29933-nested-tables-using-pojo-oda-ds/
- http://developer.actuate.com/community/forum/index.php?/topic/27311-nested-pojo-and-scripted-datasource/
- http://developer.actuate.com/community/forum/index.php?/topic/31151-how-to-access-nested-collection-and-render-in-list/
答: 暂无答案
上一个:模型视图演示者嵌套
评论