如何动态增加细节带高度

问题描述 投票:0回答:4

我的要求是当文本字段有更多数据时动态增加详细信息带高度。是否有任何设置可以增加它?
我在详细信息区域中使用一个textField,当它有更多信息(单词)时,它只显示一些信息。

即单词被切断。根据细节带高度显示文字。当文本字段有更多数据时,我想动态增加带高度。

jasper-reports
4个回答
33
投票
第三

其中一个是最重要的):

职位类型:
    float
  1. Stretch
  2. 类型:相对于最高物体
  3. Stretch
  4. 溢出:
    true
    (选中)
    
        

1
投票
Position Type

Float

这应该让报告随着文本字段的增长而扩展。


1
投票


0
投票
Stretch with overflow

属性。您必须选择溢出文本字段,然后在“属性”中的

Text Adjust
中选择
StretchHeight

仓位类型:浮动
  1. 拉伸类型:相对于最高物体
  2. 选择文本字段,然后在
  3. Text Adjust
  4. 中选择
    StretchHeight
    
    
  5. 在源代码中它看起来像这样

<textField textAdjust="StretchHeight"> <reportElement positionType="Float" stretchType="RelativeToTallestObject" x="29" y="0" width="501" height="50" uuid="220d14f8-7cee-4315-9cf7-647b7c480735"/> <textFieldExpression><![CDATA[$F{NAME}]]></textFieldExpression> </textField>

© www.soinside.com 2019 - 2024. All rights reserved.