我必须构建一个复杂的报告(例如 Headers ,文本和多个列表和图表,在这里和那里排列在多个页面上) . 像复杂的发票 .
我在Pentaho的网上找不到这样的例子 .
我尝试使用子报表,但它导致30个嵌套的子报表,我认为这不好 .
主要问题是我有结构化数据,我觉得在简单的行集中转换它并不舒服 . 实际上,我更喜欢从Web服务中检索数据 .
那么,Pentaho是正确的工具吗?我怎样才能实现目标? (并且...... Stckoverflow是发布此问题的正确位置吗?)
最重要的是,您确实需要所有这些子报告 .
在Pentaho Report Designer中,只有1个查询可以处于活动状态 . 其他查询可用于参数选择器,但报告的实际数据始终来自1个活动查询 .
因此,如果您需要1个表和1个图表,则需要2个活动查询,这意味着您需要2个子报表,一个用于图表,另一个用于表格 . 如果您有多个图表,则每个图表需要1个子报表,这可能会导致非常多的子报表 .
1 回答
最重要的是,您确实需要所有这些子报告 .
在Pentaho Report Designer中,只有1个查询可以处于活动状态 . 其他查询可用于参数选择器,但报告的实际数据始终来自1个活动查询 .
因此,如果您需要1个表和1个图表,则需要2个活动查询,这意味着您需要2个子报表,一个用于图表,另一个用于表格 . 如果您有多个图表,则每个图表需要1个子报表,这可能会导致非常多的子报表 .