我的PDF报告存在问题,在填写文本字段之前,文本字段中的字符串被截断.丢失的字符数量(5-6)不足以超过结尾textField
.
我将该text.truncate.at.char
属性添加到report元素,但仍然截断了String(在显示比以前更多的字符之后).
我还检查了是否有其他报告元素阻止了文本字段的结尾,但没有.
最后,我尝试了一个我发现的潜在修复,并在行尾添加了"\n",但这也无济于事.
在iReport Designer中,将显示整个String.
PDF报告
iReport Designer预览版
有谁知道如何让Jasper Reports使用文本字段中的整个空间?
PS:由于客户的意愿,不允许文本溢出到下一行.
我正在使用Jasper Reports 5.5.2.
编辑:
它textField
是子报表中详细信息区域的一部分.我不允许共享整个.jrxml,但这是textField的代码:
描述是可变长度,Id是GUID.在这种情况下,仍然应该有足够的空间textField
来显示整个GUID.
这是另一个屏幕截图isStretchWithOverflow="true"
:
现在,文本完全显示在第一行,但是textField
更大,客户不接受.