【发布时间】:2010-11-09 08:10:54
【问题描述】:
我刚刚开始使用 Jasper Reports 从使用 Hibernate 检索的数据生成报告。一切正常,除了 JR 似乎不尊重文本字段中的换行符 (\n)。有没有办法在换行符处强制换行?
【问题讨论】:
标签: java jasper-reports newline line-breaks
我刚刚开始使用 Jasper Reports 从使用 Hibernate 检索的数据生成报告。一切正常,除了 JR 似乎不尊重文本字段中的换行符 (\n)。有没有办法在换行符处强制换行?
【问题讨论】:
标签: java jasper-reports newline line-breaks
将isStyledText 设置为true(勾选)并使用<br/> 换行。
例子:
text + "<br/>" + newLineText
【讨论】:
如果您使用 iReport,您可以选择静态文本区域。在右栏中,您将找到该对象的属性。在“静态文本属性 -> 文本”下,您将找到您的文本。单击按钮 [...] 以打开一个窗口,您可以在其中输入文本,包括换行符。
【讨论】:
如果您使用静态文本,在 Jasper Studio 中,您可以按 Shift + Enter
【讨论】:
将标记设置为 html,然后添加 <br/>
【讨论】:
设置文本字段表达式为:
$F{..}+"\n"+$F{..}
【讨论】: