gpt4 book ai didi

birt 报告查看器如何在同一页面上显示所有结果

转载 作者:行者123 更新时间:2023-12-03 23:53:36 24 4
gpt4 key购买 nike

我有一份报告,其中显示了来自数据集的大量行。当我在 Eclipse 报告设计器的 BIRT 报告查看器中预览报告时(在我的开发过程中),它允许我滚动并查看报告中的所有行,而无需跳过页面。

但是,当我从我的 Web 应用程序 (java) 在 Birt 报告查看器中看到相同的报告时,报告查看器每页仅显示大约 50 行,然后我必须单击下一页按钮,这不是我想要的.

使用报表设计器,我已将分页间隔设置为 200,并避免了之前、之后和内部,但仍然在我的 Web 应用程序中,它不会像在 Eclipse 中那样在同一页面中显示所有结果。

有人可以帮我解决我缺少的设置,以便在同一页面上显示所有结果。这是我将报表查看器嵌入到我的 jsp 中的方法......

                <birt:viewer 
id="birtViewer"
reportDesign="resources/reports/${reportName}.rptdesign"
pattern="frameset"
format="html"
height="600"
width="900"
title="${reportTitle}"
isHostPage="false">
<c:forEach var="entry" items="${reportParams}">
<birt:param name="${entry.key}" value="${entry.value}"/>
</c:forEach>
</birt:viewer>

最佳答案

这个问题似乎与母版页的高度有关。当报表的布局设置为“固定”(见下图)时,母版页优先于分页间隔的值。大多数情况下,此高度设置为 11 英寸或类似的值,这就是为什么即使我们设置了非常大的间隔仍然存在分页符。

如果我们将布局设置为“自动”,则考虑到这次分页间隔(至少在 html 格式中)。

enter image description here

关于birt 报告查看器如何在同一页面上显示所有结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22217564/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com