Jasper reports jasper报告-减少字段宽度会减少行数

Jasper reports jasper报告-减少字段宽度会减少行数,jasper-reports,Jasper Reports,我有一份jasper报告,有12列。其中10列的宽度为160,另外2列的宽度为480。虽然报表可以成功地以PDF和excel格式打开,但无法以docx格式导出。我缩小了宽度。将每个字段设置为100,将2个字段设置为200。但非常令人震惊的是,这导致生成的行数减少。这对我来说完全是莫名其妙的。在此方面的任何帮助都将不胜感激 感谢将“位置类型”设置为“相对于底部固定”,将“拉伸类型”设置为“相对于最高对象”。更改这两个设置修复了问题。可能会导致文本换行(因此列较短,文本转到新行,记录占用更多空间…)

我有一份jasper报告,有12列。其中10列的宽度为160,另外2列的宽度为480。虽然报表可以成功地以PDF和excel格式打开,但无法以docx格式导出。我缩小了宽度。将每个字段设置为100,将2个字段设置为200。但非常令人震惊的是,这导致生成的行数减少。这对我来说完全是莫名其妙的。在此方面的任何帮助都将不胜感激


感谢将“位置类型”设置为“相对于底部固定”,将“拉伸类型”设置为“相对于最高对象”。更改这两个设置修复了问题。

可能会导致文本换行(因此列较短,文本转到新行,记录占用更多空间…)?。。什么意思?我解释为页面上的行数减少。。。你的意思是缺行吗?我的意思是缺行。抱歉没有早点解释。excel中的行数从1100+减少到900左右。这似乎很奇怪。。。您能否发布一些相关的jrxml代码,当然还有一些列大小以外的问题。。isPrintRepeatedValues=“false”我发现了问题所在。我发现excel中的行数较少,但在PDF中我可以看到空白行。罪魁祸首是“位置类型”设置为“相对于底部固定”,而“拉伸类型”设置为“相对于最高物体”。更改这两个设置修复了该问题。excel中缺少的行让我大吃一惊。谢谢你的投入。很棒:……考虑张贴答案(接受它)或删除问题…这样就可以关闭。