如何在 JasperReports 中动态扩展框架?

How to expand frames dynamically in JasperReports?

frame
  text field: short | text field: very long text causing linebreak
frame
  other elements

我必须如何配置 jasper 报告,以便长文本字段将所有后续框架和元素向下移动? (即:导致动态调整帧的大小)?

解决方案:使文本字段 float; stretch relative to tallest object; overflow 并使周围的框架 float; no stretch.

这是非常违反直觉的,因为扩展框架必须设置为 no stretch 才能扩展,并相应地向下移动任何后续元素。