我正在使用jaspersoft studio 5.6。我创建了一个详细的表格来显示数据库中的数据(它扩展到很多页面)。当在新页面中,在某个时刻,它会在最后产生额外的空间。您可以在我上传的图像中看到,在第23条记录中,它会在下方生成额外的空间,但从25日开始不会。有人可以帮我解决这个问题吗?这让我感到困惑。
答案 0 :(得分:0)
好的,这是根据我发生的事情(无法测试,但你可以)
如果没有足够的行,你的表永远不会到达高度= 50,所以由于细节带是65,你将在表格下面有空格,因此表格从15开始,运行2行给出高度= 40,在细节带结束之前将有10个空间。
<强>解决方案:强>
将你桌子的height
作为其中一行20!,并将细节带减少到适合身高= 35
您需要在桌面上更改的标签是:
<componentElement>
<reportElement x="0" y="15" width="511" height="20" uuid="b3d3ccdb-1d82-4bb3-81f6-e0690e70519b">
标记细节带
<detail>
<band height="35" splitType="Stretch">