报告Pentaho中的Fotter设置

时间:2016-06-06 07:08:37

标签: pentaho

在我的报告页脚部分,我插入一个子报告作为我的主报告的摘要,即使我设置了#34;打印在底部"根据部分专家的说法,当前页面为空时,报告页脚的位置有时位于顶部,有时当前页面有内容时位于底部。

非常感谢

1 个答案:

答案 0 :(得分:0)

如果您的页脚数据不依赖于您的"详细信息"报告,然后你可以"反向"您的子报告层次结构:将您的详细信息放入另一个子报告中,并将其嵌入到您的"页脚"分报告。然后,您就可以使用"页脚"的数据了。页脚部分的子报告和您的"详细信息"在"页脚"的报告标题部分中的子报告分报告。我想,这对你的任务来说是最稳定的方法。

考虑以下Schema:

    "parent-report (use summary datasource)"
    |-page-header section
    |-report-header section
    | |-"detailed report (use detailed datasource)"
    |   |-details section
    |     |-<your details>
    |-details section
    |-report-footer section
    |-page-footer section
      |-<Your summary data from summary datasource>

请记住正确设置pagefooter的页面行为属性:set&#34; sticky&#34;为false,因此不会在每页上打印。 设置&#34;首页显示&#34;,&#34;显示在最后一页&#34;根据需要。