Jasper reports 如何在jaspersoft studio中模拟表格

Jasper reports 如何在jaspersoft studio中模拟表格,jasper-reports,Jasper Reports,因为我想没有办法将表格旋转90°,所以我开始通过将静态文本和文本字段包装在一起来模拟表格。我将每个静态文本括在其文本字段中,该字段假定具有该静态文本的值,然后将所有行(静态字段和文本字段的组合)括在一个带区中。但我无法调整拉伸类型,使所有这些组件都可以一起使用。每个文本字段都有不同的值,应该可以扩展到其内容。例如,静态文本3的字段文本。所有字段都设置为通过溢流拉伸、位置浮动、相对于带高度的拉伸类型。物业的正确调整是什么 结构如下: 这就是文本字段相互淡入时的情况: 将可以展开的每一行放入一个框

因为我想没有办法将表格旋转90°,所以我开始通过将静态文本和文本字段包装在一起来模拟表格。我将每个静态文本括在其文本字段中,该字段假定具有该静态文本的值,然后将所有行(静态字段和文本字段的组合)括在一个带区中。但我无法调整拉伸类型,使所有这些组件都可以一起使用。每个文本字段都有不同的值,应该可以扩展到其内容。例如,静态文本3的字段文本。所有字段都设置为通过溢流拉伸、位置浮动、相对于带高度的拉伸类型。物业的正确调整是什么

结构如下:

这就是文本字段相互淡入时的情况:


将可以展开的每一行放入一个
框架
。帧
位置类型
应为
浮动

现在,这将保持标题和内容在一起


由于您已经相应地设置了所有其他参数,因此这应该足以获得相应的布局。

我将子帧和文本字段设置为:

位置类型浮动,拉伸类型:无拉伸,文本字段溢出拉伸为true。

将文本字段的溢出拉伸为true。


主框架包含所有其他框架:浮动,相对于最高的对象

那么我需要将所有框架放在一个超级框架中吗?我不认为这样做有任何好处。只要设置正确,就足以将每一行(标题和字段)放入
框架中。