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