【问题标题】:How to simulate a table in jaspersoft studio如何在 jaspersoft studio 中模拟表格
【发布时间】:2016-06-13 12:31:11
【问题描述】:

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

结构是这样的:

这就是文本字段相互消失的样子:

【问题讨论】:

    标签: jasper-reports


    【解决方案1】:

    将可以扩展的每一行放入Frame。框架Position Type 应该是Float

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

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

    【讨论】:

    • 那么我需要把所有的框架都放在一个超级框架中吗?
    • 我认为这样做没有任何优势。将每一行(标题和字段)放入Frame 应该就足够了(使用正确的设置)。
    【解决方案2】:

    我这样设置子框架和文本字段:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多