Pentaho:如何创建复杂的报表
Pentaho: how to create complex reports
我必须构建一个复杂的报告(例如 header,文本和多个列表和图表,在多个页面上到处排列)。有点像复杂的发票。
我在网上找不到 Pentaho 中此类报告的示例。
我尝试使用子报表,但它会产生 30 个嵌套的子报表,我认为这不太好。
主要问题是我有结构化数据,但我不太愿意将其转换为普通行集。事实上,我更喜欢从网络服务中检索数据。
那么,Pentaho 是正确的工具吗?
我怎样才能实现我的目标?
(而且... Stckoverflow 是post 这个问题的正确位置吗?)
底线是您确实需要所有这些子报告。
在 Pentaho Report Designer 中只能激活 1 个查询。其他查询可能用于参数选择器,但报告的实际数据始终来自 1 个活动查询。
因此,如果您想要 1 个 table 和 1 个图表,则需要 2 个活动查询,这意味着您需要 2 个子报告,一个用于图表,另一个用于 table。如果您有多个图表,则每个图表需要1个子报表,这可能会导致子报表的数量非常多。
我必须构建一个复杂的报告(例如 header,文本和多个列表和图表,在多个页面上到处排列)。有点像复杂的发票。
我在网上找不到 Pentaho 中此类报告的示例。
我尝试使用子报表,但它会产生 30 个嵌套的子报表,我认为这不太好。
主要问题是我有结构化数据,但我不太愿意将其转换为普通行集。事实上,我更喜欢从网络服务中检索数据。
那么,Pentaho 是正确的工具吗? 我怎样才能实现我的目标? (而且... Stckoverflow 是post 这个问题的正确位置吗?)
底线是您确实需要所有这些子报告。
在 Pentaho Report Designer 中只能激活 1 个查询。其他查询可能用于参数选择器,但报告的实际数据始终来自 1 个活动查询。
因此,如果您想要 1 个 table 和 1 个图表,则需要 2 个活动查询,这意味着您需要 2 个子报告,一个用于图表,另一个用于 table。如果您有多个图表,则每个图表需要1个子报表,这可能会导致子报表的数量非常多。