Jasper报告版本5.6.1(由于我们使用了jdk 1.6 ......)我在页面底部有一个带有长文本字段的报告 .

如果我将位置类型设置为“相对于顶部修复”,则文本字段将使用第一页末尾的可用空间分布在页面末尾和下一页的开头(因此从我的角度来看,这是一个正确的行为,或者可能是我正在寻找的行为)

如果我将位置设置为浮动,则文本(和组件)将直接移动到下一页,因此第一页的某些部分根本不会被使用,所有文本都将打印在下一页上 .

我对固定文本和带有字段的文本(在运行时计算)具有相同的行为 .

我试图将Strech类型设置为:

1)相对于最高的物体

2)相对于带高

报告中的所有前一个元素都设置为float(静态文本和文本字段)

所以我想使用第一页上的剩余空间打印此文本字段的某些行,并使用第二页打印剩余文本 . 由于第一页上的前一个组件的高度可变,第一页上的可用空间是可变的,因此我不能对该字段使用固定位置 .

任何想法将不胜感激