【问题标题】:Master page header not showing in BIRT reportBIRT 报告中未显示母版页标题
【发布时间】:2017-02-06 14:29:07
【问题描述】:

我对 BIRT 有疑问。我使用相关母版页创建了一个报告,并尝试将其导出为 PDF 格式。

虽然我在使用 Web 查看器查看报表预览时能够看到母版页的页眉和页脚,但我无法在我的报表的 PDF 导出中看到页眉(但我看到了页脚)。

在标题属性中,Hide element 复选框未选中。

我错过了什么吗?

谢谢

【问题讨论】:

    标签: birt spagobi


    【解决方案1】:

    没有 XML 有点难,但你可以检查一下:

    首先我会检查 MasterPage 属性中的标题高度。是否真的适合您在标题中显示的内容?如果不确定,请用简单的文本元素替换页眉,然后重试....网络预览往往只是缩放以适应,而 PDF 对设置大小有更严格的解释。

    有一些方法可以在“运行时”上操作属性。您可以使用如下代码检查您的 XML 中的脚本:

    reportContext.getOutputFormat() == "pdf"
    

    或其中的一部分。也许有线索。

    【讨论】:

    • 您还应该考虑“首先显示页眉”/“最后显示页脚”
    • 是的,但@Andrea lalenti 提到在预览中看到标题,所以我想这是正确的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多