首页 文章

Pentaho报表设计器5:Excel多页表格中的奇怪行为

提问于
浏览
0

我正在使用PRD 5.1.0社区版进行报告,我正在尝试使用多个工作表创建Excel输出 .

所有数据都已按列分组(在本例中为客户ID),因此我在“组尾”中将“pagebreak-after”值设置为“True” .

In the Excel output it indeed prints the document with a single sheet per customer, problem is the related data from the second sheet onward starts from the last row of the previous sheet, leaving a lot of blank rows at the top.

例如,如果第一张表中的数据表在行41中结束,则第二张表中的表将从行42开始,将前41行留空 .

问题仅出现在Excel输出中:尝试将报告打印为PDF输出正常 .

[详细]遗憾的是,我不能使用不同版本的PRD,也不能升级它 .

1 回答

  • 0

    [我不投票,如果有人知道一个更清晰的方法来实现这个问题,请保持开放的问题 . 如果有人遇到同样的麻烦,我会发布我发现的问题] .

    所以我尝试了一个工作示例,看看我的遗失 . 事实证明分页符在Excel中不起作用,除非您在组页眉或组页脚中有子报表(即使是空的) .

    我不知道它是否是在更新版本中解决的bug(我们不得不坚持使用此版本)或者是否存在这种行为背后的原因 .

    与此同时,我发现了这个解决方法,现在一切正常:D

相关问题