我正在使用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 回答
[我不投票,如果有人知道一个更清晰的方法来实现这个问题,请保持开放的问题 . 如果有人遇到同样的麻烦,我会发布我发现的问题] .
所以我尝试了一个工作示例,看看我的遗失 . 事实证明分页符在Excel中不起作用,除非您在组页眉或组页脚中有子报表(即使是空的) .
我不知道它是否是在更新版本中解决的bug(我们不得不坚持使用此版本)或者是否存在这种行为背后的原因 .
与此同时,我发现了这个解决方法,现在一切正常:D